开发过程中, 如果代码有误, Xcode 或像下图一样提示我们相关的错误:
此时我们根据报错信息修改即可. 但是我们偶尔会遇到编译不通过, 但是任何提示信息都没有.
方法一: 修改配置信息
网上大部分解决办法都是修改 Build Settings
:
Build Settings->Architectures->Build Active Architecture Only 修改为
YES
这个办法确实大多数情况下都能解决问题.
方法二: 不修改配置如何找到报错信息
其实我们的目的是找到报错信息并解决问题, 修改配置只是解决问题的一种办法.
其实错误信息是存在的, 只是 Xcode
没有在显眼的地方提示我们.
步骤:
- 选择
Xcode
导航栏的最后一项. - 选择编译出错的记录.
- 找到编译错误.
这个是不是 Xcode
的 bug
目前还不确定, 因为官方一直未修复.
但是问题解决了就好.