xcode4 – 设置XCode 4工作区以为Mac和iOS构建库

xcode4 – 设置XCode 4工作区以为Mac和iOS构建库,第1张

概述我正在尝试在XCode工作区内构建几个应用程序:一个应用程序将是一个iOS应用程序,另一个应用程序将是一个Mac OS X应用程序.我希望在应用程序的两个版本中都包含一组特定的类.我正在努力弄清楚什么样的项目结构最能支持一些共享的代码,一些特定于iOS应用程序,一些特定于Mac应用程序.是否有一般的XCode或XCode 4中的这种事情的最佳实践? 我应该为共享代码创建一个库项目,并为该库的iOS 我正在尝试在XCode工作区内构建几个应用程序:一个应用程序将是一个iOS应用程序,另一个应用程序将是一个Mac OS X应用程序.我希望在应用程序的两个版本中都包含一组特定的类.我正在努力弄清楚什么样的项目结构最能支持一些共享的代码,一些特定于iOS应用程序,一些特定于Mac应用程序.是否有一般的XCode或XCode 4中的这种事情的最佳实践?

我应该为共享代码创建一个库项目,并为该库的iOS和Mac OS X版本创建2个不同的目标吗?内置项目模板似乎要我选择Mac OS X库或iOS库,我不确定基于其中一个模板制作项目是否适合两个目标.

我应该为iOS库,Mac OS X库,iOS应用程序和Max OS X应用程序创建不同的项目吗?在这种情况下,如何轻松地在iOS库和Mac OS X库项目之间共享库代码?

解决方法 您将无法在可以链接的共享库文件的意义上创建库,因为iOS的代码是为ARM处理器编译的,而OS X的代码是为Intel处理器编译的(不同的机器代码指令集) .

您应该只将代码共享到单独的项目中,然后再创建add the project itself as a dependency.

这是另一个与你的问题相似的问题,关于porting from one platform to the other

总结

以上是内存溢出为你收集整理的xcode4 – 设置XCode 4工作区以为Mac和iOS构建库全部内容,希望文章能够帮你解决xcode4 – 设置XCode 4工作区以为Mac和iOS构建库所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存