重命名AppDelegate.h会导致哈萨德吗?

时间:2012-12-18 07:37:57

标签: objective-c ios xcode

我在iOS应用程序项目中重命名了AppDelegate.h。该项目是技能工作,但代表名称变为红色,并出现一个小的interogation标记按钮。我想知道这是否会导致未来出现问题,为什么会变红? AppDelegate.h在IOS应用程序中的重要性是什么?有人能回答我吗?我是IOS应用程序开发的新手,在我的脑海中有很多问题。

1 个答案:

答案 0 :(得分:1)

AppDelegate是对整个应用程序起作用的对象,即它是一个确认UIApplicationDelegate协议的对象。例如,如果应用程序变为活动状态(– applicationDidBecomeActive:被激活)等,它应该做出反应。

对象的名称无关紧要。如果文件在XCode中变为红色,则表示XCode无法找到实际文件。也许您更改了名称或将其移到了XCode之外。通常,删除红色文件并重新添加它会有所帮助。