安装或设置
安装 SDK
- 下载并解压缩 SDK
确保你使用的是最新版本的 Xcode(7.0+)并定位到 iOS 7.0 或更高版本
- 将 SDK 添加到你的应用程序
将下载的 Parse.framework
和 Bolts.framework
拖到 Xcode 项目文件夹目标中。确保选中将项目复制到目标的组文件夹复选框。
- 添加依赖项单击目标→你的应用程序名称→然后单击构建阶段选项卡。展开’Link Binary With Libraries’,如图所示。
单击 Link Binary With Libraries
部分左下角的+按钮,然后添加以下库:
- AudioToolbox.framework
- CFNetwork.framework
- CoreGraphics.framework
- CoreLocation.framework
- QuartzCore.framework
- Security.framework
- StoreKit.framework
- SystemConfiguration.framework
- libz.tbd
- libsqlite3.tbd
注意 :这是典型应用程序的依赖项的完整列表。如果你没有使用 -ObjC 链接器标志,或者如果你不打算实施位置服务或应用程序内购买,则可以省略其中一些,例如
其他安装选项
CocoaPods
将 pod 'Parse'
添加到你的 podfile 并运行 pod install。
为自己编译
如果要手动编译 SDK,可以在 GitHub 上找到源代码。
将你的应用程序连接到 Parse Server
打开你的 AppDelegate.m 并添加以下内容:
#import <Parse/Parse.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Initialize Parse.
[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
configuration.applicationId = @"YOUR_APP_ID";
configuration.server = @"http://YOUR_PARSE_SERVER:1337/parse";
}]];
// ...
}
// ...
测试 SDK
首先确保包含 .h
文件中的 SDK 库:
#import <Parse/Parse.h>
然后将此代码复制并粘贴到你的应用程序中,例如在 viewDidLoad 方法中(或在运行应用程序时调用的另一个方法内):
PFObject *testObject = [PFObject objectWithClassName:@"TestObject"];
testObject[@"foo"] = @"bar";
[testObject saveInBackground];
运行你的应用程序 TestObject 类的新对象将被发送到 Parse Server 并保存。