代码改变世界

阅读排行榜

CoreData 的自动平滑升级(Automatic Lightweight Migration)

2013-01-22 10:59 by 三戒1993, 96 阅读, 收藏,
摘要: 就简单说几句这个好了,其实也很简单在IOS 应用中如果有个entities :table1 有两个字段:id ,name ,并且app 已经发布了如果现在table1 需要变更成table 2 有三个字段:id,name,sex. 如何在app更新的时候保证之前core data中的数据可用呢?创建... 阅读全文

GCD介绍(三): Dispatch Sources

2013-01-21 14:14 by 三戒1993, 96 阅读, 收藏,
摘要: 何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach po... 阅读全文

宏定义 object-c 单例

2012-10-19 14:30 by 三戒1993, 96 阅读, 收藏,
摘要: 今天发现单例用宏来声明 确实很实用,所以记录下来#define GTMOBJECT_SINGLETON_BOILERPLATE(_object_name_, _shared_obj_name_)static _object_name_ *z##_shared_obj_name_ = nil;+ (_... 阅读全文

GCD 和 NSOperationQueue 的差别

2014-04-10 17:50 by 三戒1993, 95 阅读, 收藏,
摘要: http://stackoverflow.com/questions/10373331/nsoperation-vs-grand-central-dispatchhttp://www.cocoachina.com/applenews/devnews/2013/1210/7506.html ... 阅读全文

Block 使用总结

2014-02-21 17:53 by 三戒1993, 95 阅读, 收藏,
摘要: - (void)testBlockWeakObj1{ UILabel *tl = [[UILabelalloc]init];//本地局部变量 __weak UILabel *weakTL = tl;//弱引用变量 NSLog(@"%s tl %p",__FUNCTION__ , &tl); ... 阅读全文
上一页 1 ··· 349 350 351 352 353 354 355 356 357 ··· 368 下一页