【发布时间】:2016-09-17 07:03:05
【问题描述】:
虽然 swift 3 已经发布,但我还不想更新我的代码,因为我使用的很多 CocoaPods 还在 swift 2 中。我不知道迁移器会对这些 pod 做什么。它们会保持不变,导致项目无法成功构建吗?还是它们也会迁移到 Swift 3?我不知道!
另一方面,我真的很想尝试 Swift 3 中的新语法和其他新功能。它们看起来真的很酷!
如何继续使用 Swift 2 开发我现有的项目,但对于其他项目,使用 Swift 3 进行编译?
换句话说,我该如何为项目选择编译器?
【问题讨论】:
-
只需在 Xcode 8 中创建一个新项目。有什么问题?
-
它会问我使用哪个编译器? @matt 我不希望我所有的 CocoaPods 代码因为使用 Swift 3 编译器而中断。
-
如果它是一个旧项目,是的。试试看?!
-
好的,我试试。 :) @matt 我有点害怕。
-
如果你害怕你做错了。程序员在尝试!