Iphone 生成静态库

Iphone 生成静态库,iphone,cocoa-touch,xcode,Iphone,Cocoa Touch,Xcode,我想知道创建静态库(.a文件)的一步一步的过程,以便它可以公开给其他项目。我现在就是这样做的: 右键单击“目标”-->添加--> 新目标 选择“静态库”-->下一步--> 给了一些名字和完成 添加了构建依赖项 将头文件拖到 对其他项目公开“复制” 标题“ 拖放“编译源代码”下要编译的所有文件 在“用库链接二进制文件”中拖放库 下一步是什么?之后如何获取.a文件,如果有脚本,我需要从哪里运行它?如果您使用的是XCode 4,这相当简单: 文件>新建>新建项目 框架和库>Cocoa Touch静态库

我想知道创建静态库(.a文件)的一步一步的过程,以便它可以公开给其他项目。我现在就是这样做的:

  • 右键单击“目标”-->添加--> 新目标
  • 选择“静态库”-->下一步--> 给了一些名字和完成
  • 添加了构建依赖项
  • 将头文件拖到 对其他项目公开“复制” 标题“
  • 拖放“编译源代码”下要编译的所有文件
  • 在“用库链接二进制文件”中拖放库

  • 下一步是什么?之后如何获取.a文件,如果有脚本,我需要从哪里运行它?

    如果您使用的是XCode 4,这相当简单:

  • 文件>新建>新建项目
  • 框架和库>Cocoa Touch静态库

  • 剩下的只是个人喜好。完成(并构建了库)后,可以在“产品”下访问“.a”文件(使用show in finder)。

    逐步说明可能会帮助您:


    我沿着这条路走,我遇到了成千上万的错误。。。似乎编译器没有识别任何IOS SDK方法。我遇到了诸如“NSAutoreleasePool undeclared”、“nil undeclared”等错误。Stormyoprods的博客方法最初很好,但已经过时很长时间了,我不会这样做。创建一个新项目,正如Kevin指出的(在Xcode3中,它的基本过程是一样的,只是额外的点击),然后执行类似操作,从另一端取出一个.a文件: