dispatch_sync: 同步,不具有开启线程的能力并发
dispatch_async:异步,具有开启线程的能力框架
并发队列:多个任务能够同时执行异步
穿行队列:一个任务执行完后,再执行下一个任务。 async
core foundation 和foundation 框架之间的数据转换须要桥接 _bridge NSstring CFstringspa
导航控制器 push 进入到下一个控制器线程
xib 里面不要放多个对象 ,可能会返回程别的对象 [对象 superview];可能会出错 xib通常用来放在控制器的view上,做为它的一部分,而不是做为控制器的整个view。对象
xib 是view xib的名字不要和控制器的名字相同也不要和控制器去掉controller单词后的名字相同 队列
控制器会默认找对应的xib来建立view,一、找控制器去掉controller单词后的名字相同的xib 二、彻底同名的xib同步