ios - Cocoa Touch 框架和 Cocoa Touch 静态库的区别?
问题描述
Cocoa Touch 框架和 Cocoa Touch 静态库有什么区别?在哪种情况下两者都可以使用?
解决方案
是的,它们是不同的东西。这里有一点讨论:什么是框架?
简而言之,静态库是编译后的源文件的集合,然后直接链接到应用程序的二进制文件中。也就是说,它成为您应用程序二进制文件的一部分。框架是一个独立的实体,它包含一个包含编译代码(以及任何相关资源)的二进制文件,它本身就是一个独立的单元。我链接到的页面包含有关特定差异的更多详细信息。
推荐阅读
- java - 为什么在反序列化期间不调用/调用默认构造函数
- nginx - 如何在 nginx 中启用 tls1.3?
- javascript - 如何使用JS在计算器中用0修复计算?
- excel - 如何在 .pdf 中搜索字符串并使用 VBA 返回页码
- c - C11中的内存顺序消耗使用情况
- google-cloud-platform - 如何在 App Engine 之外使用 Google Cloud Task?
- java - 如何在java端spring对可分页结果进行排序
- javascript - 使用 JSON Parse 解析数据时出现问题
- reactjs - ReactJS,日期选择器验证开始日期和结束日期
- mongodb - Mongo DB 规范地址与服务器地址不匹配