使用pod和storyboard将现有xcode项目添加为另一个项目的子项目

时间:2015-10-07 22:29:27

标签: ios objective-c xcode cocoapods

我有一个使用cocoapod的projectA,它运行得很好。它不是一个库,只是一个常规的IOS应用程序。

现在我有使用cocoapod的projectB,我需要将projectA作为子项目包含在内。我的目标是在按下按钮时从projectA加载故事板。

我尝试过:

  1. 从projectA导入xcworkspace文件,它只导入文件,没有别的

  2. 从projectA导入xcodeproj,我可以看到projectA文件但是storyboardA不在主包中,并在我尝试加载时抱怨。

    如果我在构建阶段将projectA.app添加为依赖项,则构建过程会失败,但我看不到红旗,很奇怪。

    我尝试将projectA.app拖放到“复制包资源”中,但仍未找到storyboardA。

    我试图将storyboardA拖放到“Copy bundle ressource”中,它可以工作,是的,找到了故事板,但找不到这个故事板的第一个控制器。这让我觉得我可能行不通,我不想拖放每一个文件。

    我尝试创建一个Bundle并包含故事板,但它抱怨它无法找到控制器。

    我在标题搜索路径中添加了ProjectA路径,这似乎在我编写导入“someheaderfromA.h”但无法解决任何问题时起作用。

  3. 我可以尝试做什么,还是只是浪费我的时间?

    如果可以,怎么做?

    由于

0 个答案:

没有答案