4

我正在寻找有关链接到框架的工作原理的深入解释。在构建期间的链接阶段会发生什么与运行时会发生什么?可选链接框架与必需链接有何不同?有谁知道对解释这一点的文章的参考?

4

1 回答 1

-1

好吧,就库或框架链接而言,没有什么比弱链接和强链接更重要了。

强引用和弱引用用于变量。参见Apple 文档

此外,内置库和自定义库的链接是不同的。静态库只能在 iPhone 中构建和链接,不能在动态库中构建和链接。

如果您谈论的是编译器级别的库绑定,那么苹果肯定会指导您完成此操作(编译器级别的链接和绑定对于几乎所有编译器都是相同的,并且超出了本讨论的范围)。要链接静态库,您需要更改标头搜索路径,将其添加到目标,添加依赖项等这是创建和链接静态库的示例

当你第一次编译代码时,编译器会引用静态库和头文件中的编译类,除非它有变化,否则它不会每次都编译。

于 2012-05-12T18:14:59.873 回答