Parse.comで最新クエリ50件だけ取得したいのですが、どうすればよろしいでしょうか?
言語はSwiftです。
以下のコードはすべてのクエリを取得しています。最新50件のみを取得するためにはどうすれば良いでしょうか。
lang
1func loadData() { 2 3 comments.removeAllObjects() 4 var query:PFQuery = PFQuery(className: "Comment") 5 query.orderByDescending("createdAt") 6 query.limit = 1000 7 query.findObjectsInBackgroundWithBlock{(objects: [AnyObject]!, error: NSError!) -> Void in 8 if (error != nil){ 9 //error 10 } 11 12 13 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { 14 // Task 15 for object in objects { 16 17 if object["commentId"] as? String == nil { 18 self.comments.addObject(object) 19 if self.comments.count == 50 { 20 break 21 } 22 } 23 } 24 dispatch_async(dispatch_get_main_queue()) { 25 // UI 26 self.tableView.reloadData() 27 self.stopIndicator() 28 } 29 } 30 } 31 32}
回答よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。