根据教程iOS Programming来的,教程所用的x-code版本比较低是X-code 4.3,适用于iOS5.我用的版本是X-Code6.1
过程如下:
先创建一个UIView的子类Hypnosister ,然后创建一个empty-application,再在AppDelegate中导入A类,在application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{}方法中如下:
//
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
CGRect viewFrame = CGRectMake(160, 240, 100, 150);
Hypnosister *view = [[Hypnosister alloc] initWithFrame:viewFrame];
[view setBackgroundColor:[UIColor blackColor]];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
//运行,白屏,同时控制台提示:Application windows are expected to have a root view controller at the end of application launch,不过书中表示这个提示可以忽略,关键是模拟器白屏啊~ -_-!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。