????????关注后回复 “进群” ,拉你进程序员交流群????????
来源丨知识小集(ID:zsxjtip)
高性能代码是每个开发工程师应有的追求。
在 Swift 官方 Github 上,官方整理了一些编写高性能 Swift 代码的技巧,这些技巧可以帮助提高您的Swift程序的质量,并使代码更不易出错,更易读。值得我们好好研读。
小集后续会陆续整理这些内容,同时也会搜集这一类的好文章,期望能给 Swifter 带来帮助。
默认情况下,Swift 会分别编译每个文件。这让 Xcode 可以非常快速地并行编译多个文件。但是,分别编译每个文件会阻止某些编译器优化。Swift 还可以像将其视为一个文件一样编译整个程序,并且可以像将其作为单个编译单元一样对程序进行优化。使用 swiftc
命令行标志 -whole-module-optimization
启用此模式。在这种模式下编译的程序很可能会花费更长的时间编译,但是运行速度可能更快。
可以使用 Xcode 构建设置 Whole Module Optimization
启用此模式。
-End-
最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!
点击????卡片,关注后回复【面试题
】即可获取
在看点这里好文分享给更多人↓↓