Ale*_*cur 20 xcode ios swift3 xcode8.2
更新到Xcode 8.2后,编译器会为我的App目标抛出一个错误:
__PRE__
但是它应该适用No于我拥有的所有目标.试图删除派生数据,清理项目目录,重新启动Xcode.什么都没有帮助.有人想出来吗?
//编辑
只是为了确定:我已经设置了所有我的目标Use Legacy Swift Language Version,No并且在Xcode 8.1中编译时项目工作正常.更新到Xcode 8.2后它不起作用.
//编辑21.12.
该问题已在Xcode 8.2.1中修复
zum*_*zum 32
找到了解决方法.我在项目中浏览了每个目标(和项目设置,以及项目和目标中的项目设置),将"使用旧版Swift语言版本"从" 否 "切换为" 是 ",并将每个目标切换回" 否 ".然后该项目再次建成.
小智 5
我遇到了同样的错误。我尝试搜索“使用旧版Swift语言版本”,但未找到。我正在使用Xcode 8.3.3 。
Follow these steps.
1=> select your target from Xcode
2=> go to build setting
3=> search for "Swift Language Version"
4=> change it to swift 3. (or accordingly.)
Run Code Online (Sandbox Code Playgroud)
希望这项工作对您有用。
| 归档时间: |
|
| 查看次数: |
19814 次 |
| 最近记录: |