我有一个应用程序,我称之为“基础应用程序”.该应用程序适用于许多品牌.
我现在需要将这些品牌分开,并为每个品牌制作一个独特的应用程序.
每个应用程序的设计都会略有不同(包括不同的图像),这里可能还有一些特定的品牌代码.
所有应用程序还应使用处理逻辑的“基础应用程序”中的相同基本代码.
我现在需要将这些品牌分开,并为每个品牌制作一个独特的应用程序.
每个应用程序的设计都会略有不同(包括不同的图像),这里可能还有一些特定的品牌代码.
所有应用程序还应使用处理逻辑的“基础应用程序”中的相同基本代码.
我有一些我想过的选择,但我不确定它们是否适合我的需要.很高兴澄清选项之间的差异.
我想到的选项是:
1)为每个品牌创建一个应用程序,只需复制粘贴“基础应用程序”中的类文件作为参考,但.xib文件除外,它们将被复制为副本.问题是,我不知道如何以及在何处编写特定品牌的代码(因为它将在其他人之间共享).
2)创建一个工作空间,其中包含每个品牌的项目.不确定这是如何工作的,如果这是正确的,将很高兴在这里澄清帮助.
3)在每个品牌的项目中嵌入一个“基础应用”项目.任何帮助澄清它做什么将不胜感激.
3)使用基础应用程序作为静态库,将在每个品牌的项目中链接.不确定UI会发生什么(共享,不共享).很高兴在这里澄清帮助.