Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 错误消息";在应用程序启动结束时,应用程序预计会有一个根视图控制器;_Objective C_Ios_Xcode_Xcode4.2 - Fatal编程技术网

Objective c 错误消息";在应用程序启动结束时,应用程序预计会有一个根视图控制器;

Objective c 错误消息";在应用程序启动结束时,应用程序预计会有一个根视图控制器;,objective-c,ios,xcode,xcode4.2,Objective C,Ios,Xcode,Xcode4.2,我试图在我的iPhone模拟器(使用Xcode 4.2)上简单地查看一个空表,但不知何故,我不知道我做错了什么。现在它只显示一个纯白色的页面。实际上它应该给我一张桌子 注意:我遵循《大书呆子牧场指南》第10章“iPhone编程”的说明 所以现在我有我的Homepwner应用程序的4个文件: HomepwnerAppDelegate.m HomepwnerAppDelegate.h ItemsViewController.h ItemsViewController.m “ItemsViewCo

我试图在我的iPhone模拟器(使用Xcode 4.2)上简单地查看一个空表,但不知何故,我不知道我做错了什么。现在它只显示一个纯白色的页面。实际上它应该给我一张桌子

注意:我遵循《大书呆子牧场指南》第10章“iPhone编程”的说明

所以现在我有我的Homepwner应用程序的4个文件:

  • HomepwnerAppDelegate.m
  • HomepwnerAppDelegate.h
  • ItemsViewController.h
  • ItemsViewController.m
“ItemsViewController”是UITableViewController的一个子类

ItemsViewController.h

# import <UIKit/UIKit.h>

    @interface ItemsViewController : UITableViewController

@end
# import <UIKit/UIKit.h>

@class ItemsViewController;

@interface HomepwnerAppDelegate : NSObject <UIApplicationDelegate> {
    UIWindow *window;
    ItemsViewController *itemsViewController; }  


@property (nonatomic, retain) IBOutlet UIWindow *window;

@end
HomepwnerAppDelegate.h

# import <UIKit/UIKit.h>

    @interface ItemsViewController : UITableViewController

@end
# import <UIKit/UIKit.h>

@class ItemsViewController;

@interface HomepwnerAppDelegate : NSObject <UIApplicationDelegate> {
    UIWindow *window;
    ItemsViewController *itemsViewController; }  


@property (nonatomic, retain) IBOutlet UIWindow *window;

@end
@结束

控制台上显示:Homepwner[2400:207]应用程序预计在应用程序启动结束时会有一个根视图控制器

我知道已经有其他线程具有相同的错误消息,其中许多线程链接到“didFinishLaunchingWithOptions:”-方法,但由于它们提供了如此多的解决方案,我现在非常困惑,特别是因为我只是按照书中的说明进行操作,没有更多。。。我只是觉得我说错话了。
如何解决这个问题?

我不知道它值多少钱,但是,你试过了吗

self.window.rootViewController = itemsViewController;

当我遇到这个问题时,我就是这样解决的。

这个问题有帮助吗?我已经试过第一个了,没用。也许我应该花点时间试一下所有的答案。是的,这里肯定已经有答案了。好的。因为我对所有这些东西都很陌生,我只是不知道我现在在做什么。我甚至不知道错误消息对我意味着什么(只是一个线索):-(好的,我想说你需要做一些阅读:)谢谢你的回答!但是把它放在哪里呢?我把它放进了didFinishLaunchingWithOptions,但现在什么都没发生。。。我不明白。。。很抱歉这个愚蠢的问题。。。我之所以想查看空表视图,是因为它是“教程”的一部分,我需要这部分来继续。就像我说的:我做的每件事都和教程中描述的一样。由于我在学习过程中,我不知道问题出在哪里。