我試圖找到這個問題的答案:給出1,000,000 Xcode項目,有沒有辦法找出什麼是快速版本,2.3或3.0?如何以編程方式查找swift版本?
(我肯定知道如何檢查項目的版本,我所尋求的是檢查很多項目programmical方式。)
然後,我相信這個問題的答案可能會有所幫助:如何Xcode是否識別swift代碼版本?
有沒有像JSON這樣的文件存儲所有的信息,但隱藏的用戶?我怎樣才能找到這個文件?
我試圖找到這個問題的答案:給出1,000,000 Xcode項目,有沒有辦法找出什麼是快速版本,2.3或3.0?如何以編程方式查找swift版本?
(我肯定知道如何檢查項目的版本,我所尋求的是檢查很多項目programmical方式。)
然後,我相信這個問題的答案可能會有所幫助:如何Xcode是否識別swift代碼版本?
有沒有像JSON這樣的文件存儲所有的信息,但隱藏的用戶?我怎樣才能找到這個文件?
您可以在project.pbxproj
文件中找到正在運行的Swift版本。要檢查此文件,請打開項目目錄,右鍵點擊您的xcodeproj
文件,單擊「顯示軟件包內容」,您應該會看到包含您的應用程序配置數據的pbxproj
文件。
在此文件中查找XCBuildConfiguration
部分,在那裏應該有一個用於調試和發佈版本設置的變量,稱爲SWIFT_VERSION
。無論列出什麼值,都使用Swift的版本。例如,如果值爲3.0
,則可以手動將其更改爲2.3
,然後重新打開該項目並編譯Swift 2.3。
它看起來像存儲此值的合理位置,但我找不到SWIFT_VERSION字段。 –
我也找不到SWIFT_VERSION字段。你能告訴我如何創建一個.swift-version文件嗎? –
Downvoters照顧解釋? –