安装或设置

安装 SDK

  1. 下载并解压缩 SDK

确保你使用的是最新版本的 Xcode(7.0+)并定位到 iOS 7.0 或更高版本

下载 SDK

  1. 将 SDK 添加到你的应用程序

将下载的 Parse.frameworkBolts.framework 拖到 Xcode 项目文件夹目标中。确保选中将项目复制到目标的组文件夹复选框。

StackOverflow 文档

  1. 添加依赖项单击目标→你的应用程序名称→然后单击构建阶段选项卡。展开’Link Binary With Libraries’,如图所示。

StackOverflow 文档

单击 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 上找到源代码。

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 并保存。