Swift - 在桥接到objective-c时获得26个错误

时间:2014-12-28 22:51:14

标签: ios xcode swift

我有一个使用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()

1 个答案:

答案 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