4
A
回答
2
如果我理解正确的话,this article是你在找什么:
3
我得到这个从一个Xcode专家:
Xcode中有两个启示,在这里做正确的事情:
1)项目树项目需要,建立一个源代码树之外的文件。 Xcode>首选项>源树,使用磁盘上的实际路径定义一个符号路径(例如EXTRA_SOURCES),以便将其检出到的位置。然后,当您将这些文件添加到您的项目中时,将它们相对于源代码树添加到该源代码树中。
(N.B.退出并限定偏好设置源树后重新启动的Xcode。)
2)在Xcode中3.2中,定义项目罗茨到包括源树。项目>编辑项目设置>常规选项卡,“配置Roots & SCM”按钮。将源代码树添加到Project Roots并设置其存储库,该存储库可以是与主项目文件不同的存储库。
就是这样。一个存储库中有一个文件树,但许多项目可以共享它,如果您在一个项目中对源执行SCM操作,则会反映到其他项目中。
0
将通用代码保存在公共存储库中。然后,您可以在任意多个项目中轻松使用它。
1
理想情况下,您可以使用公共代码创建一个动态链接的共享库(或“framework”,采用Apple的说法),但是the iPhone platform does not support this。除了这里已经提到的方法之外,你可以链接到你自己的静态库。
5
还有一个选项,似乎没有人还没有提到的 - 你可以在原来的项目文件中创建一个新的目标。我为同一个应用程序的“免费”和“付费”版本这样做,但它对于共享大部分相同代码的任何两个应用程序都很有用。
相关问题
- 1. 构建一个iPhone应用程序与
- 2. 构建iPhone应用程序时出现代码签名错误
- 3. iPhone/iPad通用应用程序不会为iPhone构建
- 4. iPhone通用应用程序的一个代码库?
- 5. 具有相同代码库的两个iPhone应用程序
- 6. 从两个应用程序创建一个“通用二进制”?
- 7. 从代码创建IIS应用程序
- 8. 创建通用应用程序(IPhone/Ipad)
- 9. 从终端构建应用程序时,代码签名失败
- 10. 从Android应用程序源构建多个应用程序
- 11. 构建/测试通用iPhone/iPad应用程序
- 12. 通用iPhone/ipad应用程序构建问题
- 13. 构建分配iPhone应用程序
- 14. iPhone SDK:为AppStore构建应用程序
- 15. 构建版本 - iphone应用程序(xcode)
- 16. 为iPad构建iPhone应用程序
- 17. 构建复杂的iPhone应用程序?
- 18. 如何使用Xcode自动构建iPhone应用程序的源代码发布?
- 19. 视网膜通用iPhone应用程序的代码和后缀?
- 20. iPhone应用程序代码签名
- 21. 建立从iPhone应用程序调用
- 22. 如何构建React ES6应用程序以促进重用通用代码
- 23. 一个XCode项目,两个目标,两个应用程序(iPhone/iPad)不通用应用程序
- 24. iPhone应用程序结构
- 25. iPhone - 两个相同的应用程序
- 26. 构建iPhone应用程序,触发重复的本地通知
- 27. 通过mosync框架构建iphone应用程序
- 28. FASTCGI应用程序代码结构
- 29. Java应用程序代码结构
- 30. 如何使用Add-Type C#代码构建WPF应用程序
我试图做到这一点,但卡住了。我将新目标的plist主要xib文件更改为指向我的新xib文件,并为新目标创建了一个应用程序委托,但我无法弄清楚如何让新的xib使用新的应用程序委托。它似乎有一个通用的应用程序代理块。 – 2009-09-01 07:24:38