iOS SDK-多个静态库如何开发封装

2019-11-20  本文已影响0人  蛙神经

前言

        在我们开发中可能会遇到多个SDK封装到一起使用,其中一种最笨的办法可能就是分别引用,只是最外层做一个接口文件,其他的framework文件还是暴露给开发者,这个做的不好处就是有可能对方直接可以绕过你,直接调用你引用的也可以。其实到没有做到封装的意义。

多个静态库同时封装

     其实有一种办法可以,就是直接引用framework中的二进制文件,如果有图片啥的 可以单独拿出来,但是不需要你引用更多的framework开进行开发。

如图:

这样在使用的时候就不会出现多个framework的情况了。注意图片或者其他资源文件,是不能单独这么做,只能原封不动的一起拷贝在最外层,与最外层的SDK在一起。

上一篇 下一篇

猜你喜欢

热点阅读