Ios 警告:';UIWindow&x27;可能不响应'-添加子视图:';

Ios 警告:';UIWindow&x27;可能不响应'-添加子视图:';,ios,xcode,Ios,Xcode,我只是想用Objective C编写我的第一个代码 我在XCode中创建了一个新项目,并添加了以下代码行: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { UILabel *myMessage; myMessage=[[UILabel alloc] initWithFrame:CGRectMake(

我只是想用Objective C编写我的第一个代码

我在XCode中创建了一个新项目,并添加了以下代码行:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    UILabel *myMessage;
    myMessage=[[UILabel alloc] initWithFrame:CGRectMake(190, 300, 500, 75)];
    myMessage.text=@"Hello World!";
    myMessage.font=[UIFont systemFontOfSize:72];
    [window addSubView:myMessage];
    [myMessage release];

    [window makeKeyAndVisible];

    return YES;
}
但是,我收到了以下警告(在[window addSubView:myMessage]行):

警告:“UIWindow”可能不会响应“-addSubView:”

当我启动应用程序时,它就终止了

虽然我只是从《Sams自学iPad开发》一书中复制了代码,似乎它应该在屏幕上显示一条信息

任何帮助都将不胜感激


谢谢。

去掉大写字母V。它应该是

[window addSubview:myMessage];

非常感谢你,麦卡农!但究竟为什么编译器没有发出错误?为什么它只是一个警告?它可能是一个尚未在您的头版本中定义的方法,并且在obj-c类中可以在运行时修改,因此,没有文档化并不意味着它不存在。它允许你调用一个它不知道的方法,如果你知道它在那里的话。