Я хочу создать секционное представление таблицы. Используя синтаксический анализ XML, я получил данные и отображается в виде таблицы. Теперь я хочу проверить, являются ли данные пустыми, тогда это не должно создавать раздел представления таблицы. поэтому я хочу проверить это перед созданием табличного представления. Это означает, что если данные не пусты, то следует создать раздел, в противном случае невозможно создать раздел. SO раздел представления таблицы зависит только от данных (пусто или нет).
Вот мой пример кода,
person = [[Person alloc] initWithPersonName:DictionaryValue]; // Passing the values via Dictionary.
[self.navigationController pushViewController:person animated:YES];
Персональный класс:
-(Person *) initWithPersonName:(NSMutableDictionary *) personDict
{
self.tableView.delegate = self;
[[NSBundle mainBundle] loadNibNamed:@"Person" owner:self options:nil];
NSString *firstName = [personDict valueForKey:@"firstName"];
NSString *lastName = [personDict valueForKey:@"lastName"];
NSString *cityName = [personDict valueForKey:@"city"];
NSString *stateName = [personDict valueForKey:@"state"];
return self;
}
Я хочу создать два раздела,
section - 1 -- > [firstName, LastName];
section - 2 -- > [city, state];
Как я могу поместить эти значения секций в массивы. Возможно создание единого массива для использования обоих разделов или Необходимо создать отдельный массив для хранения отдельных разделов.
Предположим, я получаю пустое значение для любых данных, поэтому он не должен создавать раздел табличного представления. Каковы возможности для достижения этого? Пожалуйста, ведите меня.
Пожалуйста, дайте мне любой пример кода или образец ссылки.
Спасибо.