簡體   English   中英

有沒有可能在Xcode 8中運行swift 2項目的方法?

[英]Is there any possible way to run my swift 2 project in Xcode 8?

我無法在Xcode 8運行swift 2項目。 有什么辦法可以跑嗎?

您可以在項目設置中將SWIFT_VERSION設置為2.3,然后將2.x代碼遷移到2.3,這與完全遷移到3.x相比應該是更快,更小的更改。

如果使用CocoaPods(或項目中有單獨的目標),則還必須在每個目標設置中設置SWIFT_VERSION

如果您使用Pod,則將此代碼包含在Podfile中。

post_install do |installer|
    installer.pods_project.targets.each do |target|
      target.build_configurations.each do |config|
        config.build_settings['SWIFT_VERSION'] = '2.3'
      end
    end
  end

如果您不使用Pod,則將swift_version設置為2.3。 您不必回到xcode 7來執行此操作。

在此處輸入圖片說明

ProjectTargets都將“使用舊版Swift語言版本”設置為“ Yes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM