Ios4 加载“文件”;“根视图”;但没有';我看不到一个合适的视图;

Ios4 加载“文件”;“根视图”;但没有';我看不到一个合适的视图;,ios4,Ios4,我开发了一个基于分割视图的应用程序。我正在尝试将图像添加到根视图控制器 为此,我手动创建了RootView.xib,并在MainWindow.xib中使用此xib加载了rootViewController。但是当我尝试构建它时,我得到了这个错误 如果您有意将UITableViewController子类化,您可能需要将rootViewController的超类从UITableViewController更改为UIViewController,这将大大有助于将图像添加到根视图控制器中,您只需通过覆

我开发了一个基于分割视图的应用程序。我正在尝试将图像添加到根视图控制器

为此,我手动创建了RootView.xib,并在MainWindow.xib中使用此xib加载了rootViewController。但是当我尝试构建它时,我得到了这个错误


如果您有意将UITableViewController子类化,您可能需要将rootViewController的超类从
UITableViewController
更改为
UIViewController

,这将大大有助于将图像添加到根视图控制器中,您只需通过覆盖其load view方法来更改其默认视图加载行为:

- (void)loadView {
    [super loadView];
}

原因是nib加载函数期望UITableViewController的view属性连接到UITableView。在您的案例中不是这样的,因此引发了异常。UIViewController不需要UITableView,只需要UIView。看来你的情况就是这样,所以成功了。谢谢多米尼克。从昨天开始我就遇到了同样的问题,你的一行回答在两秒钟内就解决了+从我这里得到1。