使用由旧版本Xcode构建的C库是否安全?

问题描述

我们构建并部署了一个针对iOS的动态框架,该框架包含Objective-c代码。它使用了一个包含C / C ++代码的“核心”(我们的术语)静态库。但是我们仅通过C接口使用它。我们没有任何用于消耗任何内部C ++接口的Objective-C ++,并且没有C ++ API通过标头公开。在我们的框架中,所有这些都是直接的Objective-C,它通过纯C头文件和C接口使用并链接到静态库中。

我们想知道,如果使用旧版本的Xcode(LLVM)构建“核心”静态库,是否可以安全使用。如果是这样,即使对于主要版本的编译器差异还是仅次要版本的差异,这是否安全?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)