使用框架中的代码而不链接它

时间:2015-08-10 07:21:14

标签: ios swift cocoapods cocoa-touch

我正在构建一个可可触摸框架,并在我的代码中包含第三方框架 - “framework_X”

我如何以“framework_X”不会直接链接到我的框架的方式使用它,而是需要使用我的框架的消费者项目将“framework_X”链接到他的项目才能使其工作。

在Android中这很容易完成,但在Xcode中,如果我没有在我的框架中链接“framework_X”,那么项目将无法构建

1 个答案:

答案 0 :(得分:0)

您可以在运行时加载库。这里有一个用dlopen()加载zlib的例子:

https://github.com/nicklockwood/GZIP/blob/master/GZIP/GZIP.m