分为 main() 前,和 main() 后
main() 前, 库 lib 、链接 linker 、加载 load
main() 后, 从 main( ) 到 appdelegate 的 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法 。
应该可以用 XTCTest 的 measure{ } 方法计量。
appdelegate 的 app 生命周期管理函数那么多,我需要处理的只是 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法 。
先把启动,优化好
想到的, 三方服务,
随用,随注册,
不用,就解除,
(有一个权衡)
三方服务提供商, 当然希望服务直接挂在整个 app 的生命周期里面,最好是从用户点击 app 的 icon 开始