06 2019 档案
摘要:0.前言 关于性能优化的官方文档介绍,可以在https://developer.apple.com/library/archive/navigation/ 中搜索 "Performance Overview"。 1.内存管理 1.1内存5大区 栈区 特点:由编译器自动完成分配和释放,不需要程序员手动
阅读全文
摘要:iOS应用的启动可分为pre-main阶段和main()阶段。 1.pre-main阶段 可以通过配置Scheme,设置DYLD_PRINT_STATISTICS为1,来打印pre-main阶段的时间。 运行后,打印结果如下所示: 从上面的结果可以看到: pre-main阶段(main()函数之前)
阅读全文