2016-09-30 7 views
2

私は最近、私の解析プロジェクトを今日3時間遅くまで更新しましたが、saveInBackgroundWithBlockgetDataInBackgroundfindObjectsInBackGroundetcのいずれも成功しませんでした。 -______-ここでは動作しないセクションの例である:パースsaveInBackgroundがスウィフトに変換した後に機能しない3

newCart.saveInBackground { (saved:Bool, error:NSError?) -> Void in 
      if saved { 
       print("saved worked") 
      } else { 
       print(error) 
      } 
     } 

答えて

6

だから、いくつかの簡単な調査の後、私は一言で言えば、Appleは迅速構文から不要と判断されたものを省略したいと考え出しました。これはのようなものであり、NSErrorには新しいswift 3ではOKではないということを意味しています。上記の保存機能または他のgetDataまたはfindObjectsでは、Xcodeを冷やすために必要なのは、NSErrorですnewCart.saveInBackground { (saved:Bool, error:NSError?) -> Void in~Error。結果は次のようになります。

let newCart = PFObject(className: "Cart") 
newCart.saveInBackground { (saved:Bool, error:Error?) -> Void in 
     if saved { 
      print("saved worked") 
     } else { 
      print(error) 
     } 
    } 
関連する問題