Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios XCode工作区和子项目_Ios_Xcode - Fatal编程技术网

Ios XCode工作区和子项目

Ios XCode工作区和子项目,ios,xcode,Ios,Xcode,我有一个XCode项目,如果可能的话,我想把它分解成几个子项目 每个子应用程序都足够大,因此更容易独立开发,然后将其合并到主应用程序中。然而,事实证明,复制所有内容并修复链接问题很烦人 我已经开始研究我已经从cocoapod和静态库中获得的工作空间。 像它这样的工作区可能是我正在寻找的,但我不确定如何将子项目链接在一起,以便我可以运行主应用程序,并将子应用程序编译和构建到其中 我不确定静态库是否是我想要的;从术语上看,它似乎更像是一种实用类型 有没有人有这方面的经验 你的问题是谁有经验?这很难回

我有一个XCode项目,如果可能的话,我想把它分解成几个子项目


每个子应用程序都足够大,因此更容易独立开发,然后将其合并到主应用程序中。然而,事实证明,复制所有内容并修复链接问题很烦人

我已经开始研究我已经从cocoapod和静态库中获得的工作空间。 像它这样的工作区可能是我正在寻找的,但我不确定如何将子项目链接在一起,以便我可以运行主应用程序,并将子应用程序编译和构建到其中

我不确定静态库是否是我想要的;从术语上看,它似乎更像是一种实用类型


有没有人有这方面的经验

你的问题是谁有经验?这很难回答。然而,简单地说,创建一个新的工作区,并将xcodeproject文件从finder拖放到工作区中。如果需要子项目依赖项,请将该项目拖到另一个项目中。该项目可以在工作区中出现多次。取决于静态库的结构?动态库?您将不得不添加一些构建步骤复制标题或链接步骤。独立开发要容易得多-我将创建不同的分支并独立开发它们,一旦完成合并回主干。我总是让分支保持最新,以减少合并的工作量。这样比较容易。对不起,它不能直接回答你们的问题。谢谢你们,我对这里提问有点陌生。。。。