为了将iPhone应用程序转换为通用应用程序,我在项目中添加了MyViewController~ipo.xib.我还将目标设备系列设置为iPhone/iPad.然后我尝试撤消这些更改 - 删除了MyViewController~ipad.xib并仅将目标设备系列设置为iPhone.
现在,我可以在iPhone上运行(一如既往),但不能在iPad上运行(以前我可以做).我现在崩溃了以下错误:
"'NSInternalInconsistencyException',原因:' - [UIViewController _loadViewFromNibNamed:bundle:]加载了"MyViewController"笔尖,但未设置视图插座.'"
MyViewController.xib中的视图插座已设置: 
并设置了File的Owner类: 
所以我想回到我所拥有的......一个仅在iPhone上运行的iPhone应用程序(但在较小的iPhone视图中).任何帮助,将不胜感激!
请注意,如果从项目中删除文件,则在重新安装时(通过构建和运行)不会从设备中删除文件,iOS仍会在那里看到您的旧文件.您可能需要从设备中手动删除应用程序,然后重新安装.
另一个选项是重命名文件,以便旧文件不会打扰你.
此外,清洁项目或清理构建文件夹(按住Alt并从"产品"菜单中选择"清除")可能会有所帮助.
| 归档时间: |
|
| 查看次数: |
650 次 |
| 最近记录: |