Xcode4 XCode 4.0.2和警告不会消失!

Xcode4 XCode 4.0.2和警告不会消失!,xcode4,warnings,semantics,Xcode4,Warnings,Semantics,我今天从xcode 4.0升级到了4.0.2(不知道为什么,但我读到的所有东西都说“我必须”…为什么会这样?) 无论如何,在这次升级之后,我注意到由于“静态”(类)方法调用而发出的警告。我有一个类,它有两个同名的方法(一个方法有一个额外的参数,所以签名略有不同)。这以前不是一个问题,但现在我得到一个语义警告。该警告仅抱怨其中一个方法调用 在绝望中,我用另一个方法签名替换了所有警告行。警告仍然出现 所以,在绝望中,我再次注释掉了所有引起警告的行。但是警告仍然出现。我甚至重新启动了XCode,甚至重

我今天从xcode 4.0升级到了4.0.2(不知道为什么,但我读到的所有东西都说“我必须”…为什么会这样?)

无论如何,在这次升级之后,我注意到由于“静态”(类)方法调用而发出的警告。我有一个类,它有两个同名的方法(一个方法有一个额外的参数,所以签名略有不同)。这以前不是一个问题,但现在我得到一个语义警告。该警告仅抱怨其中一个方法调用

在绝望中,我用另一个方法签名替换了所有警告行。警告仍然出现

所以,在绝望中,我再次注释掉了所有引起警告的行。但是警告仍然出现。我甚至重新启动了XCode,甚至重新启动了机器,但没有任何进展。 每次我测试这个,我都在清理和重建

这是一个XCode 4.0.2错误还是我完全错过了一些新的XCode 4.0概念

*已更新*


看来这是我的用户错误。我有两个构建目标。所有警告都来自未选择的目标。一旦我选择了正确的目标并再次清理+构建,所有警告都消失了。-已解决。

您既没有定义方法+BeginViewAnimation:animationDuration:也没有调用,因此看起来还可以。显然,XCode在其他地方看到了调用。或者也许我们所需要的只是清理目标?这解决了很多问题

编辑


通过从问题中删除代码,您将无法再看到上下文,但下面的评论证明了我的分析是正确的:XCode已看到另一个目标的调用,正确清理、选择和构建目标解决了问题。

您是否可以编辑您的问题并粘贴得到的确切警告,以及相应的源代码?同时,我的XCode一直在下载各种库(iOS、开发者库…)。不确定这是否是原因。警告说未找到+BeginViewAnimation:animation Duration:。您粘贴的代码使用+BeginViewAnimation:动画持续时间:。我粘贴的代码注释了BeginViewAnimation。那么,为什么警告会抱怨呢???正如我说过的,我总是在清理和重建。而且,我正在定义BegineWanimations。它在.h文件中。