摘要:
零、线程的注意点(掌握)1.不要同时开太多的线程(1~3条线程即可,不要超过5条)2.线程概念1> 主线程 : UI线程,显示、刷新UI界面,处理UI控件的事件2> 子线程 : 后台线程,异步线程3.不要把耗时的操作放在主线程,要放在子线程中执行一、NSThread(掌握)1.创建和启动线程的3种方... 阅读全文
摘要:
- (instancetype)initWithUrl:(NSURl *)url;1.反向传值的方式*delegate*block*通知中心2.delegate:找对象,没有的话定义delegate3.block(回调)*好处:可以访问局部变量4.大名鼎鼎的网络请求类*ASIHTTTPRequest... 阅读全文
摘要:
//封装总结如何封装?1.确定变化点 *.数据变化点(数据模型),重写set *.通信(代理, block)2.确定一个容器(UIView)3.逻辑搭建 *.UI搭建 *.响应UI的逻辑//1>登录模块的封装(新建类继承自UIVIew)1.代理的作用*封装变化点*解决类与类之间的强耦合性*可以在类之... 阅读全文