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

适用于iPhone 桌面应用的相同代码库,第1张

概述我有一个iPhone / iPad应用程序,我想移植到MacOSX.只要不包含UIKit内容,我的大多数客观C类都应该可以正常工作.显然界面会有所不同. 在Xcode中执行此 *** 作的最佳方法是什么?开始一个全新的项目?添加新目标?如何让不同平台保持同步?我应该只使用多个分支的git吗? 我很难为两种 *** 作系统类型设置具有不同目标的统一项目,因此我通常将其拆分为两个共享源文件的项目. 对于将以Mac和i 我有一个iPhone / iPad应用程序,我想移植到MacOSX.只要不包含UIKit内容,我的大多数客观C类都应该可以正常工作.显然界面会有所不同.

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

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

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

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

总结

以上是内存溢出为你收集整理的适用于iPhone /桌面应用的相同代码库全部内容,希望文章能够帮你解决适用于iPhone /桌面应用的相同代码库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1059765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存