【发布时间】:2014-04-13 10:46:22
【问题描述】:
我的 iOS 应用程序可以使用可选的外部 3rd 方库。
我想过使用这个答案 (Weak Linking - check if a class exists and use that class) 并在执行特定于该库的代码之前检测该类是否存在。
但是,我发现这个外部库不是写成 Objective-C 类,而是写成 C STRUTS 和函数。
是否有类似的技术可以让我检查 C Strut 或函数是否存在?或者一些更好的替代方法来查看这个库在运行时是否存在?
【问题讨论】:
-
什么是外部第三方库?他们可能有一些
#defines 可以用来检查。 -
我不能说这个库是什么,但你是对的,他们的公共头文件使用#define,所以我会试试
-
现在查看我的相关问题,因为我提供了更多详细信息:stackoverflow.com/questions/23103121/…
标签: objective-c c struct weak-linking