优化APP启动时间

2020-12-28  本文已影响0人  半路qzg

优化启动时间

(1)内嵌的dylib尽可能少,或者合并起来。

(2)Rebase/Binding减少_DATA中需要修正的指针,对于OC来说减少class、selctor、category这些元数据的数据量;对于c++来说减少虚函数数量。

(3)将不必须在load()中做的推迟到initialize中。

(4)不使用xib,直接用代码加载视图。

(5)release不要使用NSLog输出。

(6)启动时网络请求尽可能使用异步。

上一篇下一篇

猜你喜欢

热点阅读