减少快速的应用程序构建时间和代码优化。

在处理基于大型产品的应用程序时,我发现应用程序需要花费更多时间来构建应用程序。 因此,我的下一个目标是减少构建以及代码优化。
就我而言,最初的目的是使用Build Time Analyzer for Xcode来识别并修复最耗时的区域

如何为Xcode设置构建时间分析器。

转到此链接 ,下载或克隆项目。 之后,您只需要将该项目打开到xcode中,然后按CMD + B即可构建该项目。

构建完成后,您需要存档构建。

归档完成后,您需要导出此构建,并选择选项“ 导出为macOS App”

现在将其保存在您的位置并打开该文件夹并安装应用程序。 那个

现在最大的问题是此应用程序如何识别我们的应用程序并生成分析报告。

遵循此指示

我们在应用程序上添加自定义标志。
1.选择目标,然后转到Build Settings-> Swift Compiler-> Other Swift Flags并添加此代码-Xfrontend -debug-time-function-bodies。
确保将以下标志添加到目标的“构建设置”。

2.清理项目(CMD + Shift + K)

3.构建您的项目(CMD + B),然后等待它完成。

构建完成后,转到“ 构建时间分析器应用程序” ,然后单击您的应用程序。

现在,您可以查看Build Time Analyzer App生成的报告,并分析哪些功能和代码需要花费更多时间。 基于此,您可以优化代码并减少构建时间。

确保您遵循的是正确的快速语法格式。 另外,您需要使用耗时较少的功能。
例:-
使用if-else语句的保护瞬间。

谢谢

希望您今天学到了新东西。

请享用!!

如果您喜欢阅读这篇文章,请分享并推荐它,以便其他人可以找到💚💚💚💚💚💚!!!!

您可以在Medium上关注我以获取新文章。 另外,在LinkedIn上与我联系。

如果您有任何评论,问题或建议,请随时在下面的评论部分中发布它们!