我只是想在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开发”一书中的代码,但它似乎应该在屏幕上显示一条消息。
任何帮助都将不胜感激。
谢谢。
答案 0 :(得分:4)
摆脱首都。它应该是
[window addSubview:myMessage];