如果 你想你的程序 能在 IOS 5以下运行
那你就不能使用 如:StoreBoard,ParentController,ARC 等等一堆元素。
建立简单的程序 一开始 选择 Single View Application 就OK了 相当于 以前版本的 View-Application
主要注意的是 Use storyboard 和 Use ARC 不要打上勾
后面就跟以前的一样了 就是不能用 Segue 进行页面的跳转
还有个 新建Empty Application 方法 相当于 以前的 Window-Application
新建出来的 程序巨干净
在AppDelegate.m 文件中 更改成下面这样
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindowalloc] initWithFrame:[[UIScreenmainScreen] bounds]]autorelease];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColorwhiteColor];
mainViewController* main = [[mainViewControlleralloc]init];
self.window.rootViewController = main;
// 也可以以 添加View 的方式
// [self.window addSubview:main.view];
//以 Navigation为Root
// UINavigationController* navigation = [[UINavigationController alloc]initWithRootViewController:main];
// self.window.rootViewController = navigation;
[self.windowmakeKeyAndVisible];
return YES;
}
这样就变成了 View-Application 其实 你可以建立Xcode 那些模版 看它生成的代码最后 设下 你开发的版本号