Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
- (NSUInteger)numberOfItemsInSection:(NSUInteger)section
{
if (self.loggedIn && section == 0)
return 2;
swtich (section)
{
case 1:
if (self.settings.showDetails)
return 5;
else
return 3;
break;
case 2:
return 3;
break;
}
}
numberOfItemsInSection: в классе State вызывает self.sections[section] где section это NSUInteger. Может, все-таки, sections это NSArray а не NSDictionary?После получения линейной логики получаем простое понимания кода, и как следствие — быстрое изменение.
Что такое switch и как с ним бороться?