ユーザを表示するUITableViewがありますが、初めて表示されますが、reloadData()が呼び出されたときには更新されません。次のようにSwift Parse.com NSMutableArrayを更新した後、UITableViewがreloadDataを返しません。
のtableView reloadDataと機能を開始するコードは以下のとおりです。
let query = PFQuery(className: UserModel.parseClassName())
query.whereKey("gender", equalTo: current.sexe)
query.limit = countPerPage
query.skip = pageIndex * countPerPage
query.order(byAscending: "fullname")
query.findObjectsInBackground(block: {(objects: [PFObject]!, error: Error!) -> Void in
if error == nil {
for object in objects as! [UserModel]{
self.userArray.add(object)
}
self.serachTable.reloadData()
} else {
print("error")
}
})
メインスレッドで一度更新してチェックしてください。 –
テーブルの 'datasource'メソッドと' delagate'メソッドで更新してみてください。 –
@ 3つのコインどのように? –