摘要:
1.1 谈一谈GCD和NSOperation的区别? 首先二者都是多线程相关的概念,当然在使用中也是根据不同情境进行不同的选择; GCD是将任务添加到队列中(串行/并发/主队列),并且制定任务执行的函数(同步/异步),其性能最好,底层是C语言的API,也更轻量级。iOS4.0以后推出的,针对多核处理 阅读全文
posted @ 2016-12-29 11:05
许一城
阅读(127)
评论(0)
推荐(0)
摘要:
页面间跳转的性能问题总结为以下三种情形: 1).A页面跳转到B页面,由于B页面需要加载大量的数据,所以导致页面跳转延迟。 2).A页面跳转到B页面,由于B页面需要加载大量UI元素,所以导致页面跳转延迟。 3).A页面跳转到B页面,由于A或B页面的GPU使用率过高,所以导致面页跳转时出现过场动画不流畅 阅读全文
posted @ 2016-12-29 10:58
许一城
阅读(312)
评论(0)
推荐(0)

浙公网安备 33010602011771号