我想找回有关缺少@synthesize命令的Xcode 4.3警告。我有一个CI环境,还没有升级到Xcode 4.4,并且没有在我的Xcode 4.4中发出警告。我发现自己忘记了一直这样做,然后当我的Xcode 4.3 CI环境的内置IPA获取后,必须返回并更正它测试。打开在Xcode 4.4中缺少@synthesize警告
请告诉我有一种方法可以重新打开它。
我想找回有关缺少@synthesize命令的Xcode 4.3警告。我有一个CI环境,还没有升级到Xcode 4.4,并且没有在我的Xcode 4.4中发出警告。我发现自己忘记了一直这样做,然后当我的Xcode 4.3 CI环境的内置IPA获取后,必须返回并更正它测试。打开在Xcode 4.4中缺少@synthesize警告
请告诉我有一种方法可以重新打开它。
对于隐式合成的属性有一个编译器警告:-Wobjc-missing-property-synthesis
。如果您打开它,则会向您发出已声明属性的警告,但没有匹配@synthesize
或@dynamic
指令。我觉得这非常有用。
Xcode构建设置的名称是CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS
,或者在构建设置用户界面中,“隐式合成属性”。
谢谢。我知道它必须在那里,但似乎无法自己找到它。 –
我似乎无法亲自找到它,很有帮助。 – diegoreymendez
在项目的“构建阶段”设置中的编译器标志中添加'-Wall'。 – 2012-09-06 17:57:11
哦,btw +1想要提高编译器的警告级别。 – 2012-09-06 17:57:39