меня Parse.enableLocalDatastore()
в мое приложение делегата, прежде чем Parse.setApplicationId
Как правильно вставить локальный локатор данных Parse?
Тогда я var newPosts = PFObject(className: "Post")
в качестве глобальной переменной.
Тогда я хочу, чтобы получить 1000 последние объекты из «Post» таблицы из localDataStore, что я включен раньше, так что я это сделать:
var getNewPosts = PFQuery(className: "Post")
getNewPosts.fromLocalDatastore()
getNewPosts.limit = 1000
getNewPosts.orderByDescending("createdAt")
getNewPosts.findObjectsInBackgroundWithBlock {
(downloadedPosts, error) -> Void in
if downloadedPosts != nil && error == nil {
println(downloadedPosts) // I am getting table with no data
}
}
Но я получаю только пустые строки данных. Если я прокомментирую результаты getNewPosts.fromLocalDatastore()
, все будет в порядке.
Я понимаю, что мне не хватает критического Пиннинг шаг, но не уверен в том, что документ для обработки синтаксиса и где его реализовать. Не могли бы вы помочь?
Похоже, вам нужно «получить» данные после findObjects. Вы когда-нибудь находили решение своего ответа? – oyalhi