Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子
第二部分 在Xcode中调用静态库

前言

在使用Xcode创建app时,通常需要调用一些第三方提供的静态库,这部分将详细讲述如何调用前面我们创建的静态库libperson.a。

启动Xcode并创建一个新的Xcode项目

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第1张图片

选择单示图应用进行创建

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第2张图片

输入项目名并设置好将要运行的设备

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第3张图片

设置项目要保存的目录

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第4张图片

创建名为include的子目录,专用于存储静态库头文件

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第5张图片

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第6张图片


将New Group改名为include

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第7张图片

将头文件person.h添加到include子目录下

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第8张图片

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第9张图片


Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第10张图片


将静态库文件libperson.a添加到项目中

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第11张图片

由于我们使用的是第三方提供的静态库,因此需要浏览所在的文件夹来添加

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第12张图片

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第13张图片


如下图所示表示添加成功

Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)_第14张图片

至此,我们已成功地把“第三方”静态库引入到了项目中。


你可能感兴趣的:(iOS软件开发)