XIB没有在iPhone上加载,而是在模拟器中加载

时间:2011-09-09 09:08:54

标签: iphone ios-simulator xib

当我在模拟器中运行我的应用程序时,它确实加载了xib文件,所有看起来都很好。一旦我在iphone4上运行,我就会看到一个白页,上面写着“我在iPhone上的通用应用程序”,但不是我的xib文件。

怎么来的?

3 个答案:

答案 0 :(得分:2)

尝试此操作:清除所有目标,删除Build文件夹并从设备中卸载应用程序。

答案 1 :(得分:1)

它也曾经发生在我身上。尝试清理您的项目(cmd + maj + K)。

尝试使用函数InitWithNibName:@“YourNibName”而不会在YourNiBName中拼写错误。

祝你好运

答案 2 :(得分:1)

检查.xib文件是否仍然是项目的一部分,并设置为在构建时复制的资源。如果您从构建资源中删除了一个文件,但在模拟器的构建目录中仍然存在旧副本,则会发生这种情况。