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