(别人是无法看到静态库中的内容的,这样可以达到保密的效果)
有静态库相应地就有动态库,那什么又是动态库呢,它是我们在编译的时候不链接的目标代码而是在加载的时候才链接,后缀名为.o.
...2.实现静态库中的功能
静态库创建好之后我们就可以实现静态库的功能了,(在.h和.m文件中),实现的过程和我们平时写代码是一样的(.h声明, .m实现).
.h中的代码:
...针对真机和模拟器的静态库文件只能在一个平台下面使用,我们需要将两个静态库合并成一个在真机上和模拟器上都可以使用的静态库文件.
4.合并静态库
合并的方式不止一种,我们选择利用终端的方式... 首先在终端上输入lipo -create,然后将两个静态库文件拖到终端中,再在最后输入-ouput 紧跟一个路径,这是合并后的静态库存放的位置.
?...生成了.a文件,表明合并成功.
5.使用静态库
接下来就让我们来用一下我们自己创建的静态库
新建一个工程,并将静态库和.h文件导入工程.
?