动态库

作者: 落霞与孤鹜齐飞i | 来源:发表于2017-05-17 14:12 被阅读17次

1.创建动态库

2.创建好了之后点击TARGETS —》Build Settings —》Linking —》Mach-O Type 静态库选择Static Library 动态库Dynamic Library 据我查的资料来看xcode8只需选下动态/静态 就行了 不需要其他繁琐的步骤

->Headers --> Project把需要用到的类全部添加进来 --Public 把需要暴露出来的文件全部添加进来

点击运行 运行结束之后 打开Products会看到 .framework的动态库,打包模拟器的时候就选模拟器,打包真机的时候就选Device并且设置Release

动态库从沙盒启动

1.获取动态库并存入沙盒 这里用到的是从网上找的解压zip的一个工具类,需要注意的是如果我们的静态库添加了ZipArchive,在集成此静态库时需要在Build Phases---》Link Binary With Libraries里添加 libz.tbd

2.从沙盒中读取动态库并找到动态库暴露在外的文件 

1.利用NSBundle来获取class

2.根据函数名调用函数 可能会用到

相关文章

网友评论

      本文标题:动态库

      本文链接:https://www.haomeiwen.com/subject/rzkdxxtx.html