Cocoa Touch Framework和Cocoa Touch静态库之间的区别?

时间:2018-09-17 09:03:45

标签: ios objective-c iphone swift frameworks

Cocoa Touch Framework和Cocoa Touch静态库有什么区别? 在哪种情况下都可以使用?

1 个答案:

答案 0 :(得分:0)

是的,它们是不同的东西。这里有一些讨论:What are Frameworks?

简而言之,静态库是已编译源文件的集合,这些源文件随后直接链接到应用程序的二进制文件中。也就是说,它成为您应用程序二进制文件的一部分。框架是一个独立的实体,其中包含一个二进制文件,该二进制文件包含已编译的代码(以及所有相关资源),而其本身就是一个独立的单元。我链接到的页面包含有关特定差异的更多详细信息。