objective-c - 适用于 iOS 的 SBJson 静态库

标签 objective-c ios xcode static-libraries sbjson

我正在开发一个静态库,我需要在其中使用开源 SBJson 类。

在分发我的静态库时,将 SBJson 类包含到我的库中而无需包含其所有头文件 (.h) 的最佳方法是什么??

最佳答案

最好的方法是不要(试图)隐藏依赖关系,然后告诉客户他们将需要构建并链接到 SBJson 库。

安全的替代方案是 SBJson 的一个分支,所有符号都重新声明为不同的名称(例如,唯一前缀)。这将确保您的客户零麻烦地将您的库与其依赖项链接起来。

关于objective-c - 适用于 iOS 的 SBJson 静态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9346011/

相关文章:

iphone - 谁能给我解释一下 iPhone 中字典的实际结构?

xcode - 更新 VS 2019 后,Xamarin.ios 应用 native 链接失败

objective-c - 从JSON加载属性,获取“消息发送到已释放实例”

xcode - 使 Xcode 更多地突出显示所选符号

ios - MagicalRecord saveWithBlock 用法现在无法在 XCode 7 beta 5 下编译

ios - 按 int 值过滤 NSArray 和 NSDictionary

ios - 应用程序试图以模态方式呈现事件 Controller ios

ios - 如何使用选项卡式应用程序

ios - 滚动在 iPhone 上不起作用

ios - NSPredicate可能匹配多个属性