У меня есть класс User
, и я хочу отображать эскизы многих пользователей с наложенным их именем и наложенной зеленой точкой, если они в сети и т. Д., В виде таблицы в виде сетки (например, Grindr, аналогично камере iPhone).Roll).
Сначала я получаю JSON-массив пользовательских данных для ближайших (географически) 20 пользователей с сервера.Затем я анализирую JSON и вставляю их в managedObjectContext.
Как отобразить этих пользователей в UITableView?Я думал об использовании NSFetchedResultsController, но я никогда не видел пример с NSURLConnection.Вот кое-что, что я нашел, но я не совсем понял, потому что это не очень тщательно: http://www.litp.org/blog/?p=78 Тем не менее, я думаю, что я увижу, могу ли я сделать что-то подобное, если вы не дадите мне лучшую идею.
Как только у меня появятся пользовательские данные, у меня будет thumbView (подпредставление) для каждого эскиза пользователя, и я сделаю что-то вроде этого: http://www.markj.net/iphone-asynchronous-table-image/, чтобы загрузить миниатюру пользователя для каждого thumbView.
Как бы вы поступили так? Должен ли я даже использовать Core Data?Должен ли я просто использовать NSArray
?Я полагал, что использование Core Data может улучшить UX и уменьшить пропускную способность сервера.
Проект называется acani на github.
Спасибо!
Matt