将ObjCMongoDB实现到项目中

时间:2014-05-14 04:43:38

标签: xcode git objcmongodb

我无法实现为MongoDB使用ObjCMongoDB驱动程序的"Getting Started"部分。请简化一些说明。 我是Github的新手,而且有些条款并不适合我。任何形式的简化或一步一步的过程都会有所帮助。

1 个答案:

答案 0 :(得分:0)

CocoaPods是一个用于管理Objective-C依赖项的命令行工具。如果您在遵循ObjCMongoDB Getting Started指南(或将构建许多项目)时遇到问题,CocoaPods应该是一个更容易的安装过程。作为一个额外的好处,一旦你设置好了,就可以通过CocoaPods安装数以千计的其他依赖项。

除了创建XCode项目之外,还需要从命令行提示符(即TerminaliTerm)执行以下步骤。

首先,安装CocoaPods

$ gem install cocoapods

(如果您使用默认的Ruby安装,则可能需要sudo gem install cocoapods

设置CocoaPods主仓库,其中包括可安装的Objective C依赖关系的定义:

$ pod setup

创建一个新的Xcode项目(或使用现有项目)

在Xcode中创建一个新的iOS或OS X项目。如果您有现有项目,则可以跳到下一步。

切换到项目目录

$ cd ~/src/myproject

创建一个新的Podfile

您可以运行pod init,然后编辑创建的默认Podfile,但为简单起见,这将有效:

$ echo "pod 'ObjCMongoDB', '~> 0.11.0'" >> Podfile

运行pod install

$ pod install 
Analyzing dependencies

Downloading dependencies
Installing ObjCMongoDB (0.11.0)
Installing mongo-c-driver (0.8.1)
Generating Pods project
Integrating client project

[!] From now on use `MyProject.xcworkspace`.

在XCode

中打开工作区文件
$ open MyProject.xcworkspace

#import "ObjCMongoDB.h"并开始为您的应用编码

现在应该设置为使用The Basics of using ObjCMongoDB开始编码。