安裝或設定

安裝 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 並儲存。