如何在objective-c(.a文件)中构建现有项目的静态库?
答
http://mobileorchard.com/sharing-compiled-code-building-static-libraries-in-xcode-for-the-iphone/有一个很好的教程。
下面是基本步骤:
- 明白XIB/NIB /故事板文件必须从库
- 分别包括添加新的目标是静态库
- 在建该库的设置包括所有相关的.h和.m文件。例如,如果您的应用程序使用一组类来访问数据,而另一组使用另一组来查看数据,则可能只需包含与访问数据相关的文件。
- 构建。使用Build fat static library (device + simulator) using Xcode and SDK 4+提供的脚本,以便您可以将它用于iPhone模拟器+设备。
- 包括您的图书馆+标题+任何资源在相关的项目。
答
随着xcode4.2,最简单的方法是新的项目,的iOS /框架&图书馆,CocoaTouch静态库,并添加你的文件存在。
答
这是最简单的教程,我已经在iphone中构建了一个静态库。在建立一个静态库之后,你将在你的新项目中导入一个.a库文件和头文件.h并使用它们。这里是tutorial link for making static library。
可能的重复[如何从Xcode项目创建静态库?](http://stackoverflow.com/questions/4624604/how-to-create-a-static-library-from-an-xcode-项目) – 2011-12-28 17:29:18