06 2015 档案
摘要:// 设置tableView的行高 self.tableView.rowHeight = 100;// 设置tableView分割线的样式// UITableViewCellSeparatorStyleNone 不显示分割线// UITableViewCellSeparatorStyleSingleLine 显示分割线(默认) self.tableView.se...
阅读全文
摘要:picKerViewPickerView的高度不能改,默认162,PickerView里面每行的高度 可以改显示内容的三个方法// pickerView 有多少组- (NSInteger)numberOfComponentsInPickerView:(UIPickerView*)pickerView { return self.foods.count; }// pickerView 的 ...
阅读全文
摘要:*/ 以下不常用 // 务必记住// 1.当给某个控件设置约束时候,必须关闭这个控件上autoresing// 2.当给一个控件添加约束时候,必须保证这个控件在控制器View的层次结构中- (void)viewDidLoad { [super viewDidLoad]; UIView *redView = [[UIView alloc] init]; redVi...
阅读全文
摘要:NSOperation 操作 任务是对代码的封装, 操作是对任务的封装 --目的:就是可以随时的暂停/恢复/取消任务; NSOperation 对GCD的封装. OC 运用起来更加方便. 抽象类. 车NSOperation的使用: 操作直接调用 start方法,就是在当前线程执行(Block中封装的任务数大于1的情况除外). 就是将操作放在队列中.自动的帮我们开启线程,来执行操作.两个子...
阅读全文
摘要:UIView *blueView = [[UIView alloc] init]; [self.view addSubview:blueView]; blueView.backgroundColor = [UIColor blueColor]; blueView.center = self.view.center; blueView.bounds = CGRec...
阅读全文
摘要:@property (nonatomic, copy) NSString *icon;@property (nonatomic, copy) NSString *name; -(instancetype) initWithDic:(NSDictionary *)dic; +(instancetype) appViewWithDic:(NSDictionary *)dic;-(instancety...
阅读全文
摘要:•深复制(深拷贝,内容拷贝,deepcopy)Ø源对象和副本对象是不同的两个对象Ø源对象引用计数器不变,副本对象计数器为1(因为是新产生的)Ø本质是:产生了新的对象Ø•浅复制(浅拷贝,指针拷贝,shallowcopy)Ø源对象和副本对象是同一个对象Ø源对象(副本对象)引用计数器+1,相当于做一次retain操作Ø本质是:没有产生新的对象
阅读全文
摘要:结合NSCalendar和NSDate能做更多的日期\时间处理 获得NSCalendar对象NSCalendar *calendar = [NSCalendar currentCalendar];获得年月日- (NSDateComponents *)components:(NSCalendarUnit)unitFlags fromDate:(NSDate *)date;//创建日期 NSDate...
阅读全文
摘要:[fileManager isDeletableFileAtPath:]; 判断一个路径是否可删除[fileManager isWritableFileAtPath:];判断一个路径是否可写[fileManager isReadableFileAtPath:];判断一个路径是否可读[fileMana...
阅读全文
摘要:父类指针可以指向子类对象//定义block别名。typedef void (^LYItemOption)(); @interface LYItemArrow : LYItem@property(nonatomic,strong) Class desController;@property(nonatomic,copy) LYItemOption option;1.strong :除NSSt...
阅读全文
摘要:GCD 是c语言的框架,不需要手动管理内存是一个面向任务 不是面向线程,不需要管理线程的生命周期GCD 任务/队列 执行函数任务:Block 任务都封闭在Block中。 —— 线程执行队列:存放任务 FIFO (先进先出的原则) GCD中的队列: 串行队列:想...
阅读全文

浙公网安备 33010602011771号