- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
_window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor redColor];
// self.window.windowLevel = UIWindowLevelAlert; window级别
[self.window makeKeyAndVisible]; // 激活当前window
// 在类中直接调用成员变量就可以
// 成员变量要想在类外使用(公有) 或者 setter getter方法
// 属性是成员变量的外部接口 如果单独在类内用,属性毫无意义
return YES;
}
int main(int argc, char * argv[]) { // 参数个数,参数列表
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
// nil 当前默认模拟器
// [APPDelegate class]
// 跳去APPDelegate 中 运行
}
// ARC 在编译期自动为我们的程序加上release retain等
}