gpt4 book ai didi

objective-c - Cocoa 框架和 C 静态库有什么区别?

转载 作者:太空狗 更新时间:2023-10-30 03:59:44 27 4
gpt4 key购买 nike

谁能给我解释一下 Cocoa 框架和 C 静态库之间的根本区别?

特别是,我发现在这两种情况下,我都必须在 Xcode 中的“Link Binary with Libraries”部分为我的目标引用文件(.framework 或 .a)。

但是,我似乎不必将.a 放在“复制文件”中。我只需要将 .framework 放入“复制文件”。造成这种差异的原因是什么?

最佳答案

A static library实际上是作为您的应用程序的一部分编译的,而框架是随您的应用程序分发的(或系统框架已经存在)并动态链接。另见 this question .

关于objective-c - Cocoa 框架和 C 静态库有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771017/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com