gpt4 book ai didi

objective-c - 如何忽略特定库的 -Objc 标志

转载 作者:太空狗 更新时间:2023-10-30 03:43:45 26 4
gpt4 key购买 nike

在我的项目中,我有大量的静态库。我目前使用 -ObjC 链接器标志,它将包括实现任何 objective-c 类的静态库的所有成员。

我有 1 个特别大的静态库,我特别想要只包含二进制文件中的类(我知道 objective-c 的动态特性和这样做的注意事项)。如果不使用 -ObjC,就会发生这种情况。

是否可以向链接器指定我希望这个特定库不属于 -Objcflags?

如果实现此目的的唯一方法是为我以某种方式发现包含 objc 的每个 other 库添加 force_load 标志,那将是不幸的。

最佳答案

链接器的 -ObjC 标志不带参数,适用于所有库。因此,您唯一的选择是对每个其他库使用 -force_load

您可以使用 xcodeproj 自动执行此操作或生成 xcconfigs

关于objective-c - 如何忽略特定库的 -Objc 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41788150/

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