我在iOS应用程序项目中重命名了AppDelegate.h。该项目是技能工作,但代表名称变为红色,并出现一个小的interogation标记按钮。我想知道这是否会导致未来出现问题,为什么会变红? AppDelegate.h在IOS应用程序中的重要性是什么?有人能回答我吗?我是IOS应用程序开发的新手,在我的脑海中有很多问题。
答案 0 :(得分:1)
AppDelegate是对整个应用程序起作用的对象,即它是一个确认UIApplicationDelegate
协议的对象。例如,如果应用程序变为活动状态(– applicationDidBecomeActive:
被激活)等,它应该做出反应。
对象的名称无关紧要。如果文件在XCode中变为红色,则表示XCode无法找到实际文件。也许您更改了名称或将其移到了XCode之外。通常,删除红色文件并重新添加它会有所帮助。