我已经阅读了关于此的其他几篇帖子,并且所有人都说我的视图没有在文件所有者上设置存在问题。这是有道理的,但是我的视图设置以及我在XIB中的所有其他连接,并且我一直收到此错误。
我尝试使用loadView方法而不是viewDidLoad方法,它加载得很好,但它是一个“小部件密集型”的应用程序,所以我更愿意使用xib,如果可能的话。
它早些时候工作,但后来我做了一些大的改动。然而,因为它只是一个简单的应用程序,所以我没有打扰源代码控制,所以我现在不能回去。
知道如何调试这类问题或从哪里开始寻找?
干杯
答案 0 :(得分:2)
您有一个非常具体的错误消息,所以它不应该太难调试。
确保您正在查看正确的XIB - >尝试删除XIB并查看它是否抱怨该文件不存在。
检查文件所有者的类类型。它必须与您要启动的ViewController匹配。如果没有,请正确设置。
检查视图插座旁边没有黄色警告。如果有,请删除插座并重新制作。
检查要启动视图控制器的代码行。检查它是否具有正确的类和笔尖名称。
检查XIB是否包含在目标中。