我无法实现为MongoDB使用ObjCMongoDB驱动程序的"Getting Started"部分。请简化一些说明。 我是Github的新手,而且有些条款并不适合我。任何形式的简化或一步一步的过程都会有所帮助。
答案 0 :(得分:0)
CocoaPods是一个用于管理Objective-C依赖项的命令行工具。如果您在遵循ObjCMongoDB Getting Started指南(或将构建许多项目)时遇到问题,CocoaPods应该是一个更容易的安装过程。作为一个额外的好处,一旦你设置好了,就可以通过CocoaPods安装数以千计的其他依赖项。
除了创建XCode项目之外,还需要从命令行提示符(即Terminal
或iTerm
)执行以下步骤。
$ gem install cocoapods
(如果您使用默认的Ruby安装,则可能需要sudo gem install cocoapods
)
设置CocoaPods主仓库,其中包括可安装的Objective C依赖关系的定义:
$ pod setup
在Xcode中创建一个新的iOS或OS X项目。如果您有现有项目,则可以跳到下一步。
$ cd ~/src/myproject
您可以运行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`.
$ open MyProject.xcworkspace
#import "ObjCMongoDB.h"
并开始为您的应用编码现在应该设置为使用The Basics of using ObjCMongoDB开始编码。