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