这已经发生了好几次了。
应用程序工作正常。然后我为视图选择了错误的委托应用程序不起作用(预期)所以我为视图选择了正确的委托应用程序仍然无法工作/加载(应该可以工作)退出 Xcode 并返回仍然不能解决它。唯一要做的就是删除项目并重新创建它
任何人都面临同样的问题,关于如何解决它的任何线索?
这已经发生了好几次了。
应用程序工作正常。然后我为视图选择了错误的委托应用程序不起作用(预期)所以我为视图选择了正确的委托应用程序仍然无法工作/加载(应该可以工作)退出 Xcode 并返回仍然不能解决它。唯一要做的就是删除项目并重新创建它
任何人都面临同样的问题,关于如何解决它的任何线索?
我可能猜到的是,您在 iphone 模拟器中的应用程序存储了一些状态(例如:归档),然后每次您尝试再次加载应用程序时,它都会尝试使用保存的状态。由于保存的状态在某些方面会崩溃,因此您的应用程序通常会始终崩溃,即使您使用新代码升级您的应用程序
您可以尝试的唯一方法是从模拟器中删除您的应用程序并重新安装它
似乎您以某种方式破坏了 nib 文件。如果它不是太复杂,我建议创建一个新的 nib 并再次设置你的代理。
只是为了继续 Vodkhang 所说的情况......然后从 Build 菜单中执行 Clean/Clean all Targets。或删除应用程序不是项目..
有时值得从模拟器中卸载应用程序(在模拟器中,单击并按住并点击“X”)。
我发现出了什么问题。
当我将文件所有者指定为 UINavigationItem 的代表时,“AppDeleagate”停止指向文件所有者。当我将 AppDeledate 委托重置为文件所有者时,它工作正常。
这个链接帮助我弄清楚了。 http://forums.macrumors.com/showthread.php?t=377383
感谢大家的帮助 :)