如何在objective-c(.a文件)中构建现有项目的静态库?

San*_*ush 4 iphone static

我想制作.a文件意味着我制作的项目的静态库.我怎样才能做到这一点.请提供最佳解决方案,教程或任何其他链接.

提前致谢

tac*_*cos 5

http://mobileorchard.com/sharing-compiled-code-building-static-libraries-in-xcode-for-the-iphone/有一个很好的教程.

以下是基本步骤:

  1. 了解XIB/NIB/Storyboard文件必须与库分开包含
  2. 添加一个静态库的新目标
  3. 在该库的构建设置中,包括所有相关的.h和.m文件.例如,如果您的应用使用一组类来访问数据而另一组用于查看该数据,那么您可能只想包含与访问数据相关的文件.
  4. 建立.使用Xcode和SDK 4+Build fat静态库(设备+模拟器)中提供的脚本,以便您可以将其用于iPhone模拟器+设备.
  5. 包括您的库+标题+相关项目中的任何资源.