【问题标题】:Creating an iPhone library/framework创建 iPhone 库/框架
【发布时间】:2009-03-30 05:11:36
【问题描述】:

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

【问题讨论】:

    标签: iphone cocoa cocoa-touch


    【解决方案1】:

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

    【讨论】:

    • 感谢克林特,这正是我一直在寻找的。干得好!
    【解决方案2】:

    网络上有很多信息可以对此有所帮助,例如this

    【讨论】:

    • 如果此问题成为 Google 的最高结果,请尝试此链接:tinyurl.com/cwq4tn
    • 如果您想在库源更改时自动更新:tinyurl.com/cleuhw
    • 让我用谷歌搜索你的链接非常愚蠢,因为谷歌在你搜索主题时会找到这个页面。
    • 这就是我添加第二个 Google 链接的原因。
    【解决方案3】:

    一种更新(且功能更强大)的“涵盖模拟器和设备的单一库文件”的方法:

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

    (我写了一个在接受的答案中提到的帖子;这在当时对 Xcode3 有效,但 Apple 故意用更高版本打破它,并且没有提供替代方案。所以,我们最终得到了 SO 问题 /以上回答)

    【讨论】:

      猜你喜欢
      • 2011-06-11
      • 2011-08-14
      • 1970-01-01
      • 1970-01-01
      • 2011-10-19
      • 1970-01-01
      • 2012-08-12
      • 2011-09-28
      • 2012-09-10
      相关资源
      最近更新 更多