Ios4 为了支持iOS 4.x,必须做什么才能从情节提要迁移回XIBs?

Ios4 为了支持iOS 4.x,必须做什么才能从情节提要迁移回XIBs?,ios4,ios5,migration,storyboard,xib,Ios4,Ios5,Migration,Storyboard,Xib,我在stackoverflow和其他网站上看到了与此主题相关的零散信息,但没有全面的信息。我已经浪费了好几个小时试图让它工作,但没有结果。然而,我在这篇关于stackoverflow的文章中看到(http://stackoverflow.com/questions/7909906/extracting-nibs-xibs-from-storyboards-ios),但没有一步一步的细节 我的故事板中只有一个视图控制器(HomeViewController),它是从导航控制器扩展而来的 有人能帮我

我在stackoverflow和其他网站上看到了与此主题相关的零散信息,但没有全面的信息。我已经浪费了好几个小时试图让它工作,但没有结果。然而,我在这篇关于stackoverflow的文章中看到(http://stackoverflow.com/questions/7909906/extracting-nibs-xibs-from-storyboards-ios),但没有一步一步的细节

我的故事板中只有一个视图控制器(HomeViewController),它是从导航控制器扩展而来的

有人能帮我准确地确定需要做什么才能使这项工作成功吗

请更正我、添加到等,以使这些步骤正确:

  • 创建新的XIB(例如HomeViewController.XIB)
  • 将所有项目从情节提要的视图控制器复制到此xib中
  • 将视图控制器的类类型设置为HomeViewController类
  • 连接所有IBoutlet和IBAction
  • ??-我应该使xib包含包含UIViewController的导航控制器,还是应该将文件的所有者设置为HomeViewController类
  • 在AppDelegate类中添加新窗口属性
  • 创建一个新的MainWindow.xib。这里需要进行什么设置?(a) 文件的所有者对应用程序的访问;(b) 将新对象拖动到“对象”面板,并将其类设置为my AppDelegate类;(c) 将新窗口拖动到“对象”面板;(d) 将AppDelegate窗口属性的IBOutlet连接到此新窗口对象
  • 转到项目设置(单击项目导航选项卡中的项目,选择目标),清除“主情节提要”字段,并将主界面设置为什么?HomeViewController?还是主窗口
  • 在AppDelegate类中进行更改,如下所示:

  • 这就是我所知道要做的,但它仍然不起作用。我遗漏了什么?

    Hi@thephatp如果你有任何解决方案,请与我分享..谢谢。Hi@thephatp如果你有任何解决方案,请与我分享..谢谢。
    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
        //self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
        // Override point for customization after application launch.
        //self.window.backgroundColor = [UIColor whiteColor];
    
        [self.window makeKeyAndVisible];
        return YES;
    }