iOS---制作静态库
2017-03-29 本文已影响43人
剪刀_石头_布
最近有项目需要用到静态库,就自己制作了一个静态库。步骤如下:
第一步:打开Xcode,新建一个工程,步骤如图:

第二步:点击Next按钮,填写工程名字,如下图:

第三步:点击Next按钮创建工程,创建好的工程如图所示:

第四步:在MainDisplayView.h和MainDisplayView.m中实现你需要打包的功能代码;也可以删掉这个类自己创建。我在这儿就是删掉自己再创建的,可以自己看着办

第五步:对工程进行编译(command + B),编译时需要注意是在模拟器还是在真机状态下,在模拟器下生成的.a包就只能在模拟器下运行;在真机下生成的.a包就只能在真机下运行;我做的在真机下

第六步:在其他工程要调用这个包的时候,你需要提供.a包和.h文件。即IibMainDisplayView.a和MainDisplayView.h
到此为止,已经完成了制作静态库的所有步骤。
静态库制作链接:www.cocoachina.com/industry/20131204/7468.html my.oschina.net/leejan97/blog/284193