加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

适用于iPhone /桌面应用的相同代码库

发布时间:2020-12-14 19:58:40 所属栏目:百科 来源:网络整理
导读:我有一个iPhone / iPad应用程序,我想移植到MacOSX.只要不包含UIKit内容,我的大多数客观C类都应该可以正常工作.显然界面会有所不同. 在Xcode中执行此操作的最佳方法是什么?开始一个全新的项目?添加新目标?如何让不同平台保持同步?我应该只使用多个分支的g
我有一个iPhone / iPad应用程序,我想移植到MacOSX.只要不包含UIKit内容,我的大多数客观C类都应该可以正常工作.显然界面会有所不同.

在Xcode中执行此操作的最佳方法是什么?开始一个全新的项目?添加新目标?如何让不同平台保持同步?我应该只使用多个分支的git吗?

解决方法

我很难为两种操作系统类型设置具有不同目标的统一项目,因此我通常将其拆分为两个共享源文件的项目.

对于将以Mac和iOS为目标的应用程序,我倾向于为应用程序创建一个目录.我将这两个项目置于其中,并为共享源文件设置一个目录,一个用于特定于iOS的内容,另一个用于特定于Mac的内容.这样,您可能有不同的项目,但共享文件将在更改时在它们之间进行更新.您手动必须同步两者的唯一情况是将新的共享文件添加到应用程序并且必须单独添加到两个项目.

您应该能够重新构建现有项目以支持这一点而不会有太多麻烦.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读