会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
FKunLam
上一页
1
···
4
5
6
7
8
UIView-01
摘要: 控制器默认会自动找对应的xib来创建view1,去掉Controller这个单词后的同名xib:HMHomeView.xib2,完全同名的xib:HMHomeViewController.xib
阅读全文
posted @ 2015-03-16 10:57 FKunLam
阅读(58)
评论(0)
推荐(0)
编辑
GCD-02
摘要: GCD
阅读全文
posted @ 2015-03-16 08:56 FKunLam
阅读(97)
评论(0)
推荐(0)
编辑
GCD-01
摘要: 同步,异步,并发,串行1,同步和异步主要影响:能不能开启新的线程*同步(dispatch_sync):在当前线程中执行任务,不具备开启新线程的能力;*异步(disaptch_async):在新线程中执行任务,具备开启新线程的能力;2,并发和串行主要影响:任务的执行方式*并发:多个任务并发(同时)执行...
阅读全文
posted @ 2015-03-16 00:07 FKunLam
阅读(101)
评论(0)
推荐(0)
编辑
UITableViewCell-03
摘要: 默认得cell央视通常不能满足正常的开发需求。解决方法-自定义cell1,XIB2,纯代码3,StoryBoardXIB的定义步骤:1,新建 名字.xib2,拖拽一个需要自定义的控件,摆放其它子控件3,新建一个类*类名要与XIB的名字保持一致*继续自的子类要与XIB中的根节点的类型一致4,要连线之前...
阅读全文
posted @ 2015-03-14 15:08 FKunLam
阅读(79)
评论(0)
推荐(0)
编辑
UITableViewCell-02
摘要: // 单行插入刷新,效率高 NSIndexPath *path = [NSIndexPath indexPathForRow:(self.tgs.count - 1) inSection:0]; [self.tableView insertRowsAtIndexPaths:@[path]...
阅读全文
posted @ 2015-03-14 14:17 FKunLam
阅读(82)
评论(0)
推荐(0)
编辑
iOS代理-03
摘要: 控制器---->控件(strong)强引用控件.delegate---->控制器(strong)强引用控件中的delegate(nonatomic,weak)弱引用只有将控件中的delegate设置为weak才合理,不然会造成循环引用,导致控制器和子视图都无法被释放,造成内存泄露。
阅读全文
posted @ 2015-03-14 13:47 FKunLam
阅读(69)
评论(0)
推荐(0)
编辑
UITableViewCell-01
摘要: UITableViewCell1)当所有的cell的高度都一样的时候 使用:tableView.rowHeight,这样效率高。2)当cell的高度不一样时 使用:- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexP...
阅读全文
posted @ 2015-03-13 11:53 FKunLam
阅读(78)
评论(0)
推荐(0)
编辑
iOS代理-02
摘要: 代理阶段性小结@required ->必须实现的方法@optional ->可选的实现方法-不强求实现-如果实现了能得到特殊的效果,如果不实现,也不影响程序的正确运行 能够增加控件的灵活度1,遵守协议,预先定义好方法,不实践,具体的实现工作由代理负责 定义的与数据有关的方法 定义的与...
阅读全文
posted @ 2015-03-12 20:56 FKunLam
阅读(86)
评论(0)
推荐(0)
编辑
iOS代理-01
摘要: 代理模式:是父控件(视图控制器)监听子控件的事件,当子控件发生某些事情时,通知父控件工作。1,监听控件的某些事件2,使用代理模式,是为了在程序直接“解耦”(关联不要那么紧密)
阅读全文
posted @ 2015-03-12 16:40 FKunLam
阅读(79)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
导航
博客园
首页
联系
订阅
管理
公告