2017年11月27日
摘要: (1)需要一台Mac(OSX) (2)在Mac上安装Xcode,建议Xcode 6.3以上版本 (3)安装node.js:https://nodejs.org/download/ (4)建议安装watchman,终端命令:brew install watchman (5)安装flow:brew in 阅读全文
posted @ 2017-11-27 17:58 廖利君 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一,死锁 任务1 先加入主队列 并且已经开始执行 然后打印出1 NSLog(@"任务1 %@",[NSThread currentThread]); 这时任务2被下面这个函数也加入到主队列 并且同步执行 系统就会觉得同步执行,不开新线程了 任务2就要等block函数执行完成,不然不返回 主队列是串行 阅读全文
posted @ 2017-11-27 10:27 廖利君 阅读(162) 评论(0) 推荐(0) 编辑