4
A
回答
0
使用整體模塊優化允許編譯器查看模塊中的所有源文件 。這使編譯速度變慢,但允許它 優化通用函數,即使它們位於單獨的源文件中時也是如此。您可以在最終測試運行中看到這一點,其中對於本地和外部函數定義,執行時間 現在都是相同的。
總之,如果您不介意額外的編譯時間,請嘗試在整個模塊優化中針對您的發行版構建 。
這source應該給你更多分析上市公司全模塊優化
1
你可以有這個每次自動啓用您通過添加以下post_install
腳本您Podfile
結束運行pods install
。
post_install do |installer|
installer.pods_project.build_configurations.each do |config|
if config.name == 'Release'
config.build_settings['SWIFT_OPTIMIZATION_LEVEL'] = '-Owholemodule'
else
config.build_settings['SWIFT_OPTIMIZATION_LEVEL'] = '-Onone'
end
end
end
相關問題
- 1. 如何讓可可豆莢工作?
- 2. 豆莢通訊
- 3. CocoaPods豆莢崩潰
- 4. FireBase可可豆莢安裝不工作
- 5. IOS - Swift2「沒有這樣的模塊」豆莢錯誤在Xcode 7.2
- 6. 如何安裝新的豆莢,不會影響其他豆莢?
- 7. 豆莢不開始。 NetworkPlugin CNI沒有成立莢
- 8. 從子模塊遷移到可可豆莢(Xcode iOS)
- 9. 按年齡清理工作和豆莢?
- 10. 可可豆莢安裝問題
- 11. 可可豆莢沒有工作區?
- 12. Firebase豆莢安裝錯誤其他豆莢安裝
- 13. 提醒。可可豆莢 - >豆莢安裝問題
- 14. 可可豆莢GLM錯誤
- 15. 升級部署的豆莢
- 16. 可可豆莢的問題
- 17. 添加我的第一個豆莢
- 18. 使用r.js優化來優化模塊
- 19. 可可豆使用私有豆莢 - 錯誤#import文件
- 20. 可可豆莢刪除
- 21. Jenkins找不到豆莢
- 22. CocoaPods Swift和Objective-C豆莢
- 23. 豆莢安裝不正確
- 24. 豆莢fetchRecord跳過項目
- 25. 在AppCode中啓用整個模塊優化?
- 26. 使用多個模塊時優化Flex
- 27. 找到兄弟豆莢(通過同一部署部署的豆莢)
- 28. 多個css模塊與r.js優化器?
- 29. 命名AWSLex無模塊安裝可可豆莢的迅速iOS應用
- 30. 模塊化算術的優化代碼