【发布时间】:2015-12-08 02:22:12
【问题描述】:
这是我第一次尝试在 Swift 上使用 Parse,我已经按照 Parse 网站上的快速入门指南进行操作,如下所示:https://parse.com/apps/quickstart#parse_data/mobile/ios/swift/existing
不幸的是,我收到此错误,“PFObject”没有名为“下标”的成员。我完全按照编写的示例代码和说明进行操作,并重做了几次,但结果相同。我真的看不出我哪里出了问题,特别是因为它直接离开了网站。我在 Xcode 6.4 上使用 Parse 库的 1.8.3 版本以 iOS SDK 8.4 为目标。
这是 viewDidLoad 方法中 ViewController 上的代码(我记得包含 import Parse)
let testObject = PFObject(className: "TestObject")
testObject["foo"] = "bar"
testObject.saveInBackgroundWithBlock { (success: Bool, error: NSError?) -> Void in
println("Object has been saved.")
}
这是我添加到 AppDelegate 的代码。同样,我已经按照指南中的说明导入了 Parse 和 Bolts。这是我唯一更改的代码,其余的就像标准的空白单视图应用程序一样。我已经编辑了应用程序 ID 和客户端密钥。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
Parse.enableLocalDatastore()
Parse.setApplicationId("-redacted-",
clientKey: "-redacted-")
PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions)
}
关于如何解决这个问题或我可能出错的地方有什么想法吗?
【问题讨论】:
标签: ios swift parse-platform