質問: "保存に成功しました。objectId:\(obj.objectId)" } } } @IBOutlet weak var alertText: UITextField! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } ```
回答: 実行して試しては以下の様にするといかがでしょうか? メソッド名が変わって`NSError`→ `Error`になっているので`エラーcode`は取得できないですが。 ``` @IBAction func startBtn(sender: UIButton) { // 保存先クラスを作成 if let obj = NCMBObject(className: "TestClass") { // 値を設定 obj.setObject("Hello,NCMB!", forKey: "message") // 保存を実施 obj.saveInBackground{ (error) in if (error != nil) { // 保存に失敗した場合の処理 print("エラーが発生しました。") self.alertText.text = "エラーが発生しました。" }else{ // 保存に成功した場合の処理 print("保存に成功しました。objectId:\(obj.objectId)") self.alertText.text = "保存に成功しました。objectId:\(obj.objectId)" } } } } ```