工作笔记
文章平均质量分 55
ArgLuoGang
这个作者很懒,什么都没留下…
展开
-
关于Font的方法使用
+ (UIFont *)systemFontOfSize:(CGFloat)fontSize 使用标准的接口返回指定大小的字体对象。+ (UIFont *)boldSystemFontOfSize:(CGFloat)fontSize 返回字体对象使用了标准接口来指定字体大小附加黑体风格。+ (UIFont *)italicSystemFontOfSize:(CGFloat)fon原创 2016-03-24 13:23:33 · 716 阅读 · 0 评论 -
记录assign weak copy的使用
1、结构体,基本数据类型,BOOL 非oc对象 常使用assign2、delegate 控件 controll类型 常使用weak3、oc类型(UIIamge NSData NSURL等) 常使用strong4、NSString NSArray NSDictionary 有其原创 2015-09-17 11:54:39 · 410 阅读 · 0 评论 -
AFN使用:封装工具类
创建新工具类:.h文件#import @class AFNUploadParam;@interface AFNHttpTool : NSObject/** * 发送get请求 * * @param URLString 请求的基本的url * @param parameters 请求的参数字典 * @param success 请求成功的回原创 2015-10-19 13:26:41 · 815 阅读 · 0 评论 -
MagicalRecord
Magical Record是什么在Cocoa中存在一种技术叫Core Data,用来对数据进行持久化,类似于Java世界中的Hibernate。在新建Cocoa Application/iOS Application的向导中,有一个选项是要不要使用Core Data,当启用以后你会发现在AppDelegate.m中添加了大量与Core Data相关的代码,但是你对大部分代码不知所以然转载 2015-06-15 14:27:57 · 522 阅读 · 0 评论 -
Sample Code地址
Sample Code地址:https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code原创 2015-07-02 14:20:33 · 649 阅读 · 0 评论 -
第三方框架FMDB
在iPhone上是采用sqlite进行数据存储是我一种比较习惯性的做法。一般在其他平台也比较习惯用sqlite,比如android。而iphone上有一些封装好的第三方框架提供使用,更节省了许多时间。如:Sqlitepersistentobjects ,FMDB。今天查找了这个两个框架,感觉FMDB的风格更符合我的使用,其实两者是各有优点的,只是看个人喜好而已。以下是FMDB的一些转载 2015-06-09 09:46:31 · 557 阅读 · 0 评论 -
Objective-C相关Category的收集
Categories是给你得不到源码的classes增加功能的一种方法。这个页面收集一些相关的Category,并且持续更新,你可以订阅关注。作者是Fille ?str?m,是@ IMGNRY的联合创始人和开发者。感谢大家的反馈,如果你有任何想法、抱怨或者建议,可以给我发送邮件(fille@imgnry.com),也可以在 推特或者App.net上给我发信息(@bobmoff)。转载 2015-05-27 15:34:25 · 456 阅读 · 0 评论 -
iOS开发 APP如何实现检测更新(百度)
iOS开发 APP如何实现检测更新 地址:http://jingyan.baidu.com/article/335530da8b1e0419cb41c305.html转载 2015-07-02 16:31:57 · 516 阅读 · 0 评论 -
iOS开发:创建真机调试证书
iOS开发:创建真机调试证书 地址:http://jingyan.baidu.com/article/ff411625b8141312e48237a7.html转载 2015-07-02 16:29:26 · 470 阅读 · 0 评论 -
M了个J大神的MJRefresh
支持哪些控件的刷新UIScrollView、UITableView、UICollectionView、UIWebView如何使用MJRefreshcocoapods导入:pod 'MJRefresh'手动导入:将MJRefresh文件夹中的所有文件拽入项目中导入主头文件:#import "MJRefresh.h"Base转载 2015-07-01 15:50:06 · 19025 阅读 · 1 评论 -
wendingding 博客 知识学习
wendingding 博客地址:http://www.cnblogs.com/wendingding/转载 2015-07-07 16:48:16 · 522 阅读 · 0 评论 -
MBProgressHUD等待指示器
第三方的等待指示器,MBProgressHUD就是第三方提供的等待指示器框架。下面是MBProgressHUD提供的等待指示器样式,它们基 本可以分为:未知结束时间和已知结束时间两大类等待指示器,在MBProgressHUD中可以为等待指示器添加标签和详细标签原文:http://www.it165.net/pro/html/201304/5349.html转载 2015-06-09 09:39:25 · 554 阅读 · 0 评论 -
开博
工作了这么长时间,一直没把一些资料和知识点放在网上。直到前几天笔记本被玩崩溃,所有资料都没了,那一刻感觉心都飞起来了。所以现在希望把工作中收藏的东西存放在网上,也方便查找。原创 2015-05-27 15:08:22 · 293 阅读 · 0 评论 -
UILabel的属性总结
#import "ViewController.h" #import @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; //学习内容转载 2015-06-09 14:00:07 · 660 阅读 · 0 评论 -
对弹出键盘的监听
// 监听键盘的弹出 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardFrameChange:) name:UIK原创 2015-09-17 13:23:45 · 447 阅读 · 0 评论 -
关于TableViewCell的高度根据text来计算
CGSize tSize = [_XX.text sizeWithFont:XFont constrainedToSize:CGSizeMake(WW, MAXFLOAT)];XFont和WW已声明。原创 2015-09-17 13:29:27 · 422 阅读 · 0 评论 -
AFNetworking3.0.4的使用
在新版本中没有在使用: AFURLConnectionOperation AFHTTPRequestOperation AFHTTPRequestOperationManager// 初始化ManagerAFHTTPSessionManager*manager=原创 2016-03-24 11:52:56 · 863 阅读 · 0 评论 -
关于钥匙串
一般使用NSUserDefaults的明文来存储用户名,使用SSKeychain来存对应的密码- (void)viewDidLoad { [super viewDidLoad]; // 读取用户偏好信息 self.usernameText.text = [[NSUserDefaults standardUserDefaults] objectForKe转载 2016-02-24 11:46:01 · 480 阅读 · 0 评论 -
关于二维码
1、生成二维码- (void)viewDidLoad { [super viewDidLoad];}- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ // 1.创建过滤器 CIFilter *filter = [CIFilter filterWithName:转载 2016-02-24 11:30:05 · 450 阅读 · 0 评论 -
关于友盟分享
具体文档都可在友盟网站查询。http://dev.umeng.com/social/ios/operation以下内容供自己参考- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [UMSocialD原创 2016-02-24 11:21:28 · 460 阅读 · 0 评论 -
关于SocketIO
先接一个demo的地址http://blog.csdn.net/kaitiren/article/details/38038837 库文件里面都包含有,注意使用node.js前需要安装node 去官网下载:https://nodejs.org/en/ @protocol SocketIODelegate @optional- (void) socketIODidConn原创 2016-02-24 11:15:01 · 1007 阅读 · 0 评论 -
关于CoreLocation
苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否正在使用定位服务。还支持让应用开发者调用全新的“访问监控”功能,当用户允许后应用才能获得更多的定位数据。1、引入CoreLocation.framework使用#import 2、初始化CLLocationManager并开始定位self.locationManager转载 2016-02-24 11:10:07 · 407 阅读 · 0 评论 -
文字尺寸计算方法
文字大小计算方法sizeWithFont:constrainedToSize: 被boundingRectWithSize:替代。原创 2016-03-31 15:05:30 · 901 阅读 · 0 评论 -
CGAffineTransform的一般方法
1.平移:设置平移量CGAffineTransformMakeTranslation(CGFloat x, CGFloat y)2.缩放:设置缩放比例CGAffineTransformMakeScale(CGFloat x, CGFloat y)3.旋转:设置旋转角度CGAffineTransformMakeRotation(CGFloat angle)原创 2015-09-18 13:12:41 · 392 阅读 · 0 评论 -
NSURLSession和多线程网络之GCD简单介绍(任务,队列)
NSURLConnection是2003年伴随着Safari一起发行的网络开发API,距今已经有十一年。当然,在这十一年间它表现的相当优秀,有大量的应用基础,这也是为什么前面花了那么长时间对它进行详细介绍的原因。但是这些年伴随着iPhone、iPad的发展,对于NSURLConnection设计理念也提出了新的挑战。在2013年WWDC上苹果揭开了NSURLSession的面纱,将它作为NSURL转载 2015-05-28 15:08:08 · 4621 阅读 · 1 评论 -
使用AFN网络监听
1.Reachability// 监听网络状态改变的通知[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkStateChange) name:kReachabilityChangedNotification object:nil];// 创建Reachabilityself.c原创 2015-09-17 11:49:09 · 1060 阅读 · 0 评论 -
ios自动检测更新
HarpyConstants.hstatic BOOL harpyForceUpdate = NO;#define kHarpyAppID @"573293275"#define kHarpyAlertViewTitle @"Update Available"#define kHarpyCancelButtonTitle转载 2015-09-17 15:47:04 · 976 阅读 · 0 评论 -
(转)UITableView使用详解
NSIndexPath类型是用来获取用户选择的indexPath,在别的函数里面,若需要知道用户选择了哪个cell,用上它可以省事很多。不必再去建全局变量section和row。 NSIndexPath *tableSelection = [self.tableView indexPathForSelectedRow];1. UITableView的初始化转载 2015-06-03 15:57:02 · 428 阅读 · 0 评论 -
UIScrollView 和UIPageControl 实现app启动滑动图
一、使用NSUserDefaults 判断滑动图有没有出现过,加载滑动图NSUserDefaults 简介:NSUserDefaults可以将数据永久的保存在手机中,他是一个单例,用起来很方便,所以很适合用于保存简单的数据和为数据做标记。更多的关于NSUserDefaults的介绍请看:NSUserDefaults 简介你可以选择在AppDelegate.m中的di转载 2015-07-01 12:29:17 · 651 阅读 · 0 评论 -
IOS应用开发笔记的地址
IOS应用开发笔记http://www.apkbus.com/search.php?mod=forum&searchid=259&orderby=lastpost&ascdesc=desc&searchsubmit=yes&kw=IOS%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%E7%AC%94%E8%AE%B0转载 2015-06-08 11:26:05 · 408 阅读 · 0 评论 -
UITextField和UITextView
1.UITextField的初始化和设置 textField = [[UITextField alloc] initWithFrame:CGRectMake(120.0f, 80.0f, 150.0f, 30.0f)]; [textField setBorderStyle:UITextBorderStyleRoundedRect]; //外框类型 textField.placehold原创 2015-06-03 16:06:53 · 416 阅读 · 0 评论 -
NSDictionary等基本类型的使用方法
NSNullNSNull大概是Cocoa里最简单的类了,只有一个方法+ (NSNull *) null;可以这样添加到集合中[contact setObject: [NSNull null]forKey: @"home fax machine"];访问时:id homefax;homefax = [contact objectForK转载 2015-06-03 16:26:03 · 1574 阅读 · 0 评论 -
UIRefreshControl下拉刷新
除了使用第三方资源库来实现下拉刷新,我们也可以使用苹果的SDK中的UIRefreshControl来实现其实UIRefreshControl的效果还是蛮不错的,所以特地学习了下,在此与大家分享。UIRefreshControl使用非常简单,但是必须是在UITableViewController子类使用,而不能在UIViewController子类中使用。例如CustomView转载 2015-06-12 10:33:00 · 537 阅读 · 0 评论 -
动态计算UITableViewCell高度详解
原地址:http://www.cocoachina.com/industry/20140604/8668.html本文将介绍四种情况下UITableViewCell的计算方式,分别是:1. Auto Layout with UILabel in UITableViewCell2. Auto Layout with UITextView in UITableViewCel转载 2015-06-09 14:04:02 · 363 阅读 · 0 评论 -
键盘挡住UITextField问题和TPKeyboardAvoiding
再正式开始之前,先来介绍一下IOS的键盘类型: 一、键盘风格UIKit框架支持8种风格键盘 view sourceprint?01.typedef enum { 02.UIKeyboardTypeDefault, // 默认键盘:支持所有字符 03.UIKeyboardTypeA转载 2015-06-17 10:35:31 · 2239 阅读 · 0 评论 -
Core Data的笔记1
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1转载 2015-05-29 16:24:31 · 550 阅读 · 1 评论 -
分享博客Kenshin Cui's Blog
http://www.cnblogs.com/kenshincui/写的知识不错,全面。原创 2015-05-28 15:37:12 · 525 阅读 · 0 评论 -
coredata笔记2cook
Persistent store The object that represents the actual data base on disk. We never use this object directly.Persistent store coordinator The object that coordinates reading and writing of i原创 2015-05-29 16:52:15 · 506 阅读 · 0 评论 -
新版AFNetworking2.5使用
官网下载2.5版本:http://afnetworking.com/此文章是基于AFNetworking2.5版本的,需要看AFNetworking2.0版本的请看上一篇文章:AFNetworking2.0使用1.检测网络状态[objc] view plaincopy+ (void)netWorkStatus {转载 2015-06-10 16:19:19 · 1077 阅读 · 0 评论 -
最新版SDWebImage的使用
第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件1#import "UIImageView+WebCache.h"第三步,调用sd_setImageWithURL:方法缓存图片,注意,这就是新版本的新方转载 2015-06-10 16:15:17 · 664 阅读 · 0 评论