В моем приложении я создал UITableView, который извлекает XML из RSS-ленты горячих новостей Apple. Он принимает данные XML, и я кодирую их так, что каждая ячейка имеет одно из названий сообщений, и если вы выбираете его, он выдвигается к UIViewController с веб-представлением, отображающим эту статью. Я хочу отсортировать статьи (в данном случае ячейки) по различным категориям, например:
iPad iPhone Стив Джобс Музыка
и так далее ...
Я не совсем уверен, как я могу это представить, как я могу отредактировать UITableView, чтобы он мог сортировать себя и размещать метки посередине, и так далее, я думаю, вы поняли. Это моя неуверенность.
У меня есть подход (хотя и не очень надежный способ) их классификации, например, в случае с iPhone я найду название ячеек (которое происходит из RSSItem) и посмотрю, есть ли у него подстрока iPhone:
if ([[[cell textLabel] text] rangeOfString:@"iPhone"].location != NSNotFound)
{
NSLog(@"Found an iPhone category");
}
Я знаю, что это ненадежно и включает не очень утомительный / длинный / пробный и ошибочный метод. Итак, у меня есть МАЛЕНЬКАЯ ИДЕЯ о том, как сформировать эту КАТЕГОРИЮ. Но как это представить? Помощь в этих двух вещах: категория и презентация будет принята с благодарностью! Спасибо!