我们项目的代码适用于Xcode 4中的一个开发人员,但它被提供给另一个,他们无法构建它。我们俩都有屏幕截图显示我们的特殊情况。有10个警告,但它仍然在我们身边构建,应用程序正常工作。
这是错误的屏幕截图:
缺少2个文件,但它们并不重要。
如何解决这些警告?
答案 0 :(得分:2)
这些文件位于Yahelena的桌面上。您需要在拖动时使用“将项目复制到目标组的文件夹”中将它们包含在项目中,以便它们适用于拥有项目的每个人。
答案 1 :(得分:0)
除了丢失的文件之外,您还有三类警告:
之前该项目可能已经完全编译但现在显示警告的原因是,您很可能在使用iOS 5.0 SDK和LLVM编译器的较新版本的Xcode上开始编译。 LLVM编译器会发现GCC允许滑动的问题,并且您不推荐使用的方法很可能在iOS 5.0中标记为这样。
作为评论,我强烈建议设置编译器标志以使警告变成错误,因为Objective-C允许您在编译时逃避某些事情,这会在运行时使应用程序崩溃,仅将这些问题标记为警告。