swift3
1 @IBAction func addToDo(_ sender: AnyObject) { 2 3 4 // 入力チェック 5 if isValidateInputContents() == false{ 6 return 7 } 8 9 // let realm = try! Realm().objects(ToDo.self) 10 var x1 = Int(money.text!) 11 12 var x2 = try! Realm().objects(ToDo.self).filter("zandakab") 13 14 //↓ここの記述がわからないです 15 var x3 = Int(x2) 16 17 var x5 = x3 - x1 18 19 20 money.text! = String(describing: x1) 21 22 // ToDoデータを作成する処理 23 let toDo = ToDo() 24 toDo.name = todoNameText.text! 25 toDo.money = money.text! 26 27 // ToDoデータを永続化する処理 28 do{ 29 let realm = try Realm() 30 try realm.write{ 31 realm.add(toDo) 32 } 33 todoNameText.text = "" 34 money.text = "" 35 }catch{ 36 print("失敗") 37 } 38 tableView.reloadData() 39 } 40 41
上記のようにボタンを押したらまずmoneyをintに変換し、もう一つのRealmにあるzandakaを呼び出してintに変換して引き算をしたいのですが、記述方法がわかりません。
何か方法があれば教えてください、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー