Xcode中子项目的重点是什么?

时间:2017-10-23 16:47:43

标签: ios xcode workspace

我正在开发一个应用程序而我想要分开子项目,因为虽然有些部分名称相同,但它们具有不同的功能......我试过这个功能(子项目),但似乎我无法从子项目中引用文件(如故事板)......那么,如果您可以将其与项目库一起工作,那么子项目的重点是什么? ?

非常感谢...

1 个答案:

答案 0 :(得分:2)

子项目通常用于独立的,可重用的代码,主要是库和框架。它们通常不用于组织单个项目的部分。

在Swift中,子项目对于创建模块非常有用,但除了独立的,可重用的代码(主要是库和框架......)之外,通常不会这样做。

如果你试图访问另一个模块中的故事板,你可能已经打破了独立的"部分。以这种方式组织UI元素是很少见的,绝对不是你应该在第一个项目中做的事情。一旦你有一些在大型项目中工作的经验,你可以探索组织它的新方法,但是首先,只保留一个项目。

这让我有点紧张:

  

虽然某些部分具有相同的名称,但它们具有不同的功能

他们可能应该有不同的名字。