Xcode8+Parse(on heroku)でインスタグラム的なアプリを作っています。下記の方法でParse上からオブジェクトを消去しようとしているのですが、Parse上にもデータを消すことができません。
ちなみに、Parse上で手動でフォロー中ユーザのオブジェクトを消去すると、アプリ上でもフォローを解除できます。このことから、Parseに対して消去の命令が伝わっていない感じがするのですが、解決方法が分かりません。アドバイスをお願い致します。
P.S. 気になるのは、プログラムを実行するとdeleteInBackground()の部分で、
Result of call is unused, but produces 'BFTask<NSNumber>'というwarningが出ている点です。この部分をどの様に変更すれば良いのでしょうか。
swift3
1 2 // ココから下でセル中のフォローしているユーザーをタップした場合にフォロー解除の処理 3 } else { 4 5 isFollowing[followedObjectId] = false 6 7 cell.accessoryType = UITableViewCellAccessoryType.none 8 9 let query = PFQuery(className: "followers") 10 11 query.whereKey("follower", equalTo: PFUser.current()!.objectId!) 12 query.whereKey("following", equalTo: userids[indexPath.row]) 13 14 query.findObjectsInBackground(block: { (objects, error) -> Void in 15 16 if let objects = objects { 17 18 for object in objects { 19 20 (object as AnyObject).deleteInBackground() 21 22 } 23 } 24 25 }) 26 27 } 28 29 } 30
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。