XCode-手动升级到Swift 4
我有一个有两个目标的项目,两个目标共享超过99%的代码,并且是用Swift 3编写的 当XCode 9可用时,其中一个目标将被扫描,Swift 4的代码和目标的“构建设置”都将更新。遗憾的是,我刚刚发现另一个目标仍然标记为Swift 3.2语法 我想通过XCode将第二个目标更新为Swift 4,但是,第二个目标标记为Swift 3.2语法,但代码已经是Swift 4,它不可编译,因此无法通过XCode自动更新为Swift 4 由于两个目标共享大部分代码,我不需要XCode来帮助我自动扫描或转换代码,我想将整个项目升级到Swift 4。 我已手动将第二个目标的内部版本设置中的“Swift语言版本”更新为Swift 4.0。是否还有其他项目设置需要我注意 谢谢 我已手动将第二个目标的“Swift语言版本”的内部版本设置更新为Swift 4.0 检查Swift 3@objc推理是否设置为offXCode-手动升级到Swift 4,swift,swift4,xcode9,Swift,Swift4,Xcode9,我有一个有两个目标的项目,两个目标共享超过99%的代码,并且是用Swift 3编写的 当XCode 9可用时,其中一个目标将被扫描,Swift 4的代码和目标的“构建设置”都将更新。遗憾的是,我刚刚发现另一个目标仍然标记为Swift 3.2语法 我想通过XCode将第二个目标更新为Swift 4,但是,第二个目标标记为Swift 3.2语法,但代码已经是Swift 4,它不可编译,因此无法通过XCode自动更新为Swift 4 由于两个目标共享大部分代码,我不需要XCode来帮助我自动扫描或转换
除此之外,您还可以继续。如下面删除的答案中所述(仍然可见?),请参阅