1. 编译静态库
File->New->Library->Cocoa Touch Static Library->输入项目名称;
将所有需要打包的.h和.m文件拷贝到该项目目录下;
在项目上点击右键Add Files,添加所有文件到项目下;
Target选择Device - <Version>|Release,编译;
在build/Release-iphoneos/libXXX.a下生成的.a就是静态库文件。
2. 使用静态库
在需要引入静态库的项目中,直接拖入libXXX.a文件;
拷贝打包到静态库中的.h文件到工程中使用#import引入。
参考文献:
http://marshal.easymorse.com/archives/3405
http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/
http://blog.boreal-kiss.net/2011/03/15/how-to-create-universal-static-libraries-on-xcode-4/
http://www.amateurinmotion.com/articles/2009/02/08/creating-a-static-library-for-iphone.html