我有一个使用Parse的项目。包括解析框架和其他必需的框架。这是我得到的错误的图片http://i.stack.imgur.com/FJLd8.png 在我的app委托中的didfinishLaunchingWithOptions中,我通过这样设置我的applicationId和clientKey:
Parse.setApplicationId("QuU0D74lukFBkO2Dmg4VN4zkoKiWDjxAjilcIP38",
clientKey: "vLK6KmpxnM9bPpj5QaqxoqAmW1JIxTYbidxhx2Sp")
在设置之后我创建了一个Object来测试它。我就是这样做的。
var testObject = PFObject(className:"TestObject")
testObject["foo"] = "bar"
testObject.save()
testObject.saveInBackground
无法正常工作,因为它说“PFObject没有名为saveInBackground的成员”所以我刚刚testObject.save
我也试过这个:
var score = PFObject(className: "score")
score.setObject("Alex", forKey: "name")
score.setObject(95, forKey: "number")
score.save()
这也会带来26个错误:
var testObject = PFObject(className:"TestObject")
testObject["foo"] = "bar"
testObject["Alex"] = "name"
testObject.save()
答案 0 :(得分:0)
您需要链接the quickstart中描述的框架和库。
点击“Link Binary With”左下角的+按钮 库部分并添加以下库:
- AudioToolbox.framework
- CFNetwork.framework
- CoreGraphics.framework
- CoreLocation.framework
- MobileCoreServices.framework
- QuartzCore.framework
- Security.framework
- StoreKit.framework
- SystemConfiguration.framework
- libz.dylib
- libsqlite3.dylib
您还需要链接应该包含在框架下载中的Bolts.framework
。