ios oc自定义Lib静态库和动态库 及swift动态库的调用

静态库里面有图片
你把静态库拖入到,有和自己图片相同的工程里面,在功能运行时就会覆盖,值能保留一张图片

Paste_Image.png

如何避免这个冲突 ,就把图片放到文件夹内,然后把文件件改成bundle 缀文件就很好的避免的,同名图片文件相互冲突覆盖

Paste_Image.png

在一个工程里面,直接添加一个静态库

Paste_Image.png

要在下面设置下才能正常运行

Paste_Image.png

静态库
在mrc下生成的类文件,直接就可以添加到arc环境下的工程里面去使用,不会报错,不用对每个加入的文件 使用-fno-objc-arc 来标识

Paste_Image.png

在swift 里面 只支持动态库 不支持静态库 所以都用 framework创建
不要把自己添加的自定义类,暴露给外界了

Paste_Image.png
Paste_Image.png
Paste_Image.png

这样就 成功的 把自定义的动态库,调用到自己的swift 工程文件里面了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容