gpt4 book ai didi

iphone - 具有相同代码库的两个 iPhone 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:20 25 4
gpt4 key购买 nike

我想用非常相似的代码库创建两个 iphone 应用程序。唯一的区别是一些设置和 UI 皮肤。而不是创建两个 xcode 项目并将所有代码复制过来。有没有更好的方法来设置它?为了更好的可维护性? 95% 的代码是相同的。

最佳答案

是的,你可以做到。正如您已经猜到的那样,您不应该创建两个 XCODE 项目。

对于每个版本的代码差异,您可以使用 C 预处理器指令。 #ifdef 和相关命令。

对于 UI 的差异,您可以创建多个目标,如果需要,每个目标都使用不同的 XIB 文件。

对于设置差异,您还可以创建多个目标,每个目标使用不同的 .info 文件。

查看 thisthis关于在 XCODE 中使用多个目标的博客条目。

关于iphone - 具有相同代码库的两个 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3800349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com