如何在Objective-C(Xcode 4.2)中从libPusher实现静态库?

时间:2012-03-26 03:55:03

标签: objective-c ios xcode ios5 xcode4.2

请告诉我如何在我的Objective-C iOS项目中添加和实现libPusher库

这是我在StackOverflow上的第一篇文章

我刚开始为一家与几位同事共同创办的公司开发Objective-C iOS应用程序。我们的第一个应用程序需要在其项目中实现libPusher库。现在,我正处于十字路口,完成了在Xcode 4.2上添加和实现它的以下任务:

  • 只需将libPusher-combined.a和headers目录的内容复制到Xcode项目中即可。

来源:http://github.com/lukeredpath/libPusher/wiki/Adding-libPusher-to-your-project

复制”这些文件是什么意思,它应该在哪里复制到?任何有libPusher经验的人都可以提供具体的详细信息作为列表和源代码,了解如何执行此操作,以便更好地理解它?我真的很感激任何帮助,它将使我们的公司正常运行,让我们的应用程序运行,并准备审查提交给Apple开发人员。我提供的链接会告诉你更多我正在谈论的内容,如果我需要指定任何内容我将创建一个新帖子。谢谢!

2 个答案:

答案 0 :(得分:2)

在此上下文中,“复制”意味着您要将.a(库)文件头文件(所有.h文件)拖放到新的Xcode项目中(确切地说:文件检查器是工作区窗口左侧的文件列表。)

答案 1 :(得分:0)

要将任何内容复制到Xcode项目,请在取景器中找到它,突出显示要复制的所有文件(或者只是取出它所带来的文件夹),然后将所有内容拖到Dock中的Xcode图标上。 / p>

如果Xcode是全屏(狮子),图标会闪烁,然后进入任务控制模式,然后将文件放在正确的项目上并将其放入Xcode文件树中。

确保将您的应用程序检查为这些文件的目标!!

如果Xcode不是全屏,只需将文件或文件夹拖到Xcode文件树中即可添加。

要链接到静态库,只需导航到项目名称>信息> Framworks。单击加号,然后选择您的框架(如果它尚不存在)。