xcode 5 - 打开没有故事板的项目

时间:2013-09-21 12:15:57

标签: ios objective-c xcode storyboard xcode5

我最近从开发者网站上下载了新的xCode,在我看来的任何地方,我找不到如何在没有故事板的情况下打开项目的解决方案。

这对我很重要,因为我想让我的应用程序在iOS 4.3上运行。

我这样做的方法是在旧版本中打开项目,然后在新版本中打开它。但必须有另一种方式。

谢谢!

2 个答案:

答案 0 :(得分:15)

删除故事板的步骤

1)从项目中删除Main.storyboard文件。

2)为控制器添加带有xib的新文件,如果在构建阶段未在编译源中添加,则手动添加。

3)从plist中删除主故事板文件基本名称。

4)更改appdelegate didFinishLaunchingWithOptions文件并添加:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;

[self.window makeKeyAndVisible];

就像:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
 {
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;

     // Override point for customization after application launch.

     TestViewController *test = [[TestViewController alloc]     initWithNibName:@"TestViewController" bundle:nil];
     UINavigationController *nav = [[UINavigationController alloc]  initWithRootViewController:test];
     self.window.rootViewController = nav;

     [self.window makeKeyAndVisible];

     return YES;
}

答案 1 :(得分:4)

选择空应用程序模板,我的朋友

enter image description here