gpt4 book ai didi

ios - Xcode 两个项目——一个用于业务逻辑,另一个用于 UI?

转载 作者:行者123 更新时间:2023-11-29 12:42:58 25 4
gpt4 key购买 nike

我在标题中的建议可能吗?

主要目标是将业务逻辑(以便在其他轻微 reshape 品牌的应用中重复使用)和特定客户端的自定义 UI 完全分离。

这意味着,我将拥有相同的核心,但在它之上将是驱动自定义 UI 的非常小的 View Controller 。

我知道我可以有一个包含两个项目的工作区...但是它们应该是对等的吗?或者一个项目应该消耗/包括另一个项目吗?UI 代码不需要应用程序委托(delegate)。它已经在业务逻辑项目中。我应该如何组织我的项目结构,以便后者能够将第一个用于业务逻辑?

最佳答案

您可以使用不同的目标:https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Targets.html

在同一项目中,您可以使用目标分离不同的实现( Assets 、xbis...)。您还可以为每个目标指定不同的预处理器标志并使用#ifdef

关于ios - Xcode 两个项目——一个用于业务逻辑,另一个用于 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24428158/

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