将来跳槽用小知识点好东西

【iOS开发】启动时间优化,runloop的一个小技术点

2017-07-03  本文已影响163人  Brant白叔

刚接触项目不久,最近产品说有一个点要优化,App的启动页面显示时间太长了。一直在开发其它的app,还真没注意这个点,去看了一下还真是,有的时候启动页面的显示时间能有10s。

排查:

while(condition){
 [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]]; 
}

低级错误。原来的同事,只是缓存了一下图片的地址,没有缓存图片本身。还有就是可能也是对上面那个runloop的用法不是很了解,以为不会阻塞。

上一篇 下一篇

猜你喜欢

热点阅读