Cocoa Touch Framework和pre-Xcode6框架有什么区别

时间:2014-08-28 11:17:22

标签: frameworks ios8

在Xcode 6和iOS 8中,Apple允许我们使用Xcode中的内置模板创建“Cocoa Touch框架”。

但在Xcode 6之前,我们仍然可以使用Aggregate和一些脚本构建我们自己的框架。

他们还说,iOS 7及以下版本不提供Framework。

  

如果从包含的应用程序链接到嵌入式框架,您仍然可以将其部署到8.0之前的iOS版本,即使这些版本中没有嵌入式框架。   资料来源:https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW3

那么pre-Xcode 6框架和Xcode 6框架有什么区别? 当我迁移到Xcode 6时,我的定制的Xcode 6前架构是否会停止工作?

提前致谢。

1 个答案:

答案 0 :(得分:1)

新框架在运行时动态链接,而前一个框架静态链接到您的应用程序二进制文件。

并且在ios7和先前版本上禁用了动态链接