1

我创建了一个新项目,并希望将应用程序委托从 AppDelegate 重命名为 FlickrAppDelegate。我想我在适当的地方重命名并且能够构建,但我收到以下错误:

在此处输入图像描述

它构建正常,但显然不希望出现此错误。如果我查看构建日志,则没有错误。

如何消除此问题?

谢谢

编辑#1 构建阶段截图: 在此处输入图像描述

编辑#2 添加的文件截图 在此处输入图像描述

4

4 回答 4

1

这是 Xcode 中的一个错误。我在 Xcode 4.3.2 中看到过很多次。通常它会在我退出并重新启动 Xcode 后消失。有时,可以通过 Option+Shift+Command+K 强制清理构建文件夹。

于 2012-04-30T12:54:31.653 回答
0

查看目标可执行文件的构建阶段。查看 AppDelegate.m 是否仍列在 Compile Sources 部分中。

于 2012-04-30T12:44:39.617 回答
0

您可能也将 AppDelegate.h 重命名为 FlickrAppDelegate.h。S 您还必须更改导入。从

#import AppDelegate.h

至:

#import FlickrAppDelegate.h

顺便提一句。下次你重命名时,你可以使用refactoring来完成。这应该照顾一切。只需转到 AppDelegate.m。在@implementation 之后右键单击AppDelegate 的出现并选择Refactor ...。然后选择重命名...。然后您可以预览所有更改,您会发现它会为您完成一切。

于 2012-04-30T12:46:58.357 回答
0

检查您的主 nib 文件,并确保委托的类是您的新 App 委托类。

于 2012-04-30T12:51:16.927 回答