Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
- (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 и как с ним бороться?