创建iPhone库/框架

时间:2009-03-30 05:11:36

标签: iphone cocoa cocoa-touch

是否有任何教程描述如何创建库或是iPhone的框架?我有许多在应用程序之间共享的方法。这些将作为图书馆得到更好的维护。

3 个答案:

答案 0 :(得分:3)

将您的代码放在静态库中(正如Roger通过他的链接指出的那样)。但是,请考虑使用Xcode跨项目引用将该静态库“导入”所有需要它的其他项目。我已经提出了一个解释如何做到这一点的教程(以及为什么我认为它比创建一个“胖”的通用二进制文件更好):http://www.clintharris.net/2009/iphone-app-shared-libraries/

答案 1 :(得分:2)

网络上有很多信息可以帮助解决这个问题,例如this

答案 2 :(得分:0)

一种更近期(也更强大)的方法来执行“涵盖模拟器和设备的单个库文件”:

Build fat static library (device + simulator) using Xcode and SDK 4+

(我写了一个在接受的答案中提及的帖子;那当时对Xcode3有效,但Apple故意用以后的版本打破它,并且没有其他选择。所以,我们最终得到了SO问题/回答上面)