Ios 在工作区中打开另一个项目的情节提要

Ios 在工作区中打开另一个项目的情节提要,ios,ipad,swift2,Ios,Ipad,Swift2,是否有方法在同一工作区中实例化另一个项目的故事板? 通过使用不同的故事板名称并指向其捆绑包 当然,您可以在同一工作区中从一个项目打开另一个项目的情节提要 比如说,您在框架中有一个故事板,并且希望在应用程序中使用它。下面是如何从应用程序代码中执行此操作 let frameworkBundle = NSBundle(identifier: "com.yourdomain.nameOfFramework") //getting the bundle for the framework let stor

是否有方法在同一工作区中实例化另一个项目的故事板?
通过使用不同的故事板名称并指向其捆绑包

当然,您可以在同一工作区中从一个项目打开另一个项目的情节提要

比如说,您在框架中有一个故事板,并且希望在应用程序中使用它。下面是如何从应用程序代码中执行此操作

let frameworkBundle = NSBundle(identifier: "com.yourdomain.nameOfFramework") //getting the bundle for the framework
let storyboardFramework = UIStoryboard(name: "SM_Main", bundle: frameworkBundle) //pulling the storyboard from the framework

我的项目成功的解决方案。 Main.storyboard引用了工作区另一个项目中的视图控制器

我有两个项目的工作区:

  • MainProject带有
    Main.storyboard
  • 测试项目带有
    Test.storyboard
    和包标识符=
    com.testbundleid
  • 如何连接它们

    Main.storyboard
    createstoryboard reference中,使用以下属性:

    • 故事板=
      测试
    • Bundle=
      com.testbundleid
    • 情节提要ID=
      TestViewController

    不!或者,您可以将此情节提要复制到新项目,但它具有与之关联的类。这将在另一个项目中。一个项目在Swift中,另一个在目标中C@ThoNguyen. 无法使用桥接标头解决此问题。我需要在同一个工作空间的另一个项目中实例化另一个故事板太棒了!我需要的是FrameworkBundle ALNIL和应用程序崩溃,在尝试阅读故事板时,在这样连接之后,如何从Main.storyboard的ViewController调用TestViewController?@McDonal_11,方法是在故事板中创建一个从第一个ViewController到引用的ViewController的分段,免责声明:我没有尝试过使用外部故事板。这就是我来这里的原因。但这就是如何在情节提要中的具体ViewController和情节提要引用之间移动的。