- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 IOS多线程NSObject,NSThread,NSOperation,GCD
每个运行的程序,至少包含一个线程,我们叫这个线程为主线程,主线程主要负责执行程序的代码,(UI展示及刷新,网络请求,本地存储等等)而只有一个主线程的程序,叫做单线程程序.单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行.在程序运行大量运算,读取本地数据,数据库查询所有数据或者同步网络.单线程必须处理完这一段才可以进行下一段处理,所以速度会显得有点慢. 所以有
2014-12-24 08:19:20
399
原创 复杂对象的存储--model类型对象归档(序列化),NSCoding
NSData是一个字节缓冲区的面向对象封装。这意味着,将数据转换成NSData对象可以实现数据存储和读取.而NSCoding恰好可以做到这一点。 NSCoding协议规定了两个必须实现的方法:initWithCoder:和encodeWithCoder:。initWithCoder:方法使用给定的状态初始化一个新对象,也称为反序列化。encodeWithCoder:方法接收一个带状态的对象,
2014-12-23 20:31:28
1781
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人