摘要: 原创文章,转载请注明出处! 阅读全文
posted @ 2015-08-22 10:03 邓小君 阅读(2177) 评论(0) 推荐(0) 编辑
摘要: 1. AFN一套网络操作的第三方框架a. NSURLConnection iOS2.0之后就有b. NSURLSession iOS7.0之后才有c. 默认支持序列化和反序列化json,xml需要自己解析 d. 优秀的错误处理机制e. 封装了Reachabilityf. 支持https AFHTTP... 阅读全文
posted @ 2015-07-04 22:24 邓小君 阅读(219) 评论(0) 推荐(0) 编辑
摘要: // 设置tableView的行高 self.tableView.rowHeight = 100;// 设置tableView分割线的样式// UITableViewCellSeparatorStyleNone 不显示分割线// UITableViewCellSeparatorStyleSingleLine 显示分割线(默认) self.tableView.se... 阅读全文
posted @ 2015-06-25 19:43 邓小君 阅读(882) 评论(0) 推荐(0) 编辑
摘要: picKerViewPickerView的高度不能改,默认162,PickerView里面每行的高度 可以改显示内容的三个方法// pickerView 有多少组- (NSInteger)numberOfComponentsInPickerView:(UIPickerView*)pickerView { return self.foods.count; }// pickerView 的 ... 阅读全文
posted @ 2015-06-25 00:10 邓小君 阅读(396) 评论(0) 推荐(0) 编辑
摘要: */ 以下不常用 // 务必记住// 1.当给某个控件设置约束时候,必须关闭这个控件上autoresing// 2.当给一个控件添加约束时候,必须保证这个控件在控制器View的层次结构中- (void)viewDidLoad { [super viewDidLoad]; UIView *redView = [[UIView alloc] init]; redVi... 阅读全文
posted @ 2015-06-25 00:06 邓小君 阅读(357) 评论(0) 推荐(0) 编辑
摘要: NSOperation 操作 任务是对代码的封装, 操作是对任务的封装 --目的:就是可以随时的暂停/恢复/取消任务; NSOperation 对GCD的封装. OC 运用起来更加方便. 抽象类. 车NSOperation的使用: 操作直接调用 start方法,就是在当前线程执行(Block中封装的任务数大于1的情况除外). 就是将操作放在队列中.自动的帮我们开启线程,来执行操作.两个子... 阅读全文
posted @ 2015-06-24 20:21 邓小君 阅读(350) 评论(2) 推荐(0) 编辑
摘要: UIView *blueView = [[UIView alloc] init]; [self.view addSubview:blueView]; blueView.backgroundColor = [UIColor blueColor]; blueView.center = self.view.center; blueView.bounds = CGRec... 阅读全文
posted @ 2015-06-23 13:53 邓小君 阅读(136) 评论(0) 推荐(0) 编辑
摘要: @property (nonatomic, copy) NSString *icon;@property (nonatomic, copy) NSString *name; -(instancetype) initWithDic:(NSDictionary *)dic; +(instancetype) appViewWithDic:(NSDictionary *)dic;-(instancety... 阅读全文
posted @ 2015-06-23 13:45 邓小君 阅读(165) 评论(0) 推荐(0) 编辑
摘要: •深复制(深拷贝,内容拷贝,deepcopy)Ø源对象和副本对象是不同的两个对象Ø源对象引用计数器不变,副本对象计数器为1(因为是新产生的)Ø本质是:产生了新的对象Ø•浅复制(浅拷贝,指针拷贝,shallowcopy)Ø源对象和副本对象是同一个对象Ø源对象(副本对象)引用计数器+1,相当于做一次retain操作Ø本质是:没有产生新的对象 阅读全文
posted @ 2015-06-23 13:41 邓小君 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 结合NSCalendar和NSDate能做更多的日期\时间处理 获得NSCalendar对象NSCalendar *calendar = [NSCalendar currentCalendar];获得年月日- (NSDateComponents *)components:(NSCalendarUnit)unitFlags fromDate:(NSDate *)date;//创建日期 NSDate... 阅读全文
posted @ 2015-06-23 13:40 邓小君 阅读(411) 评论(0) 推荐(0) 编辑