У меня есть база данных SQL, которая содержит магазины с днями / часами открытий в день. Я рассчитываю сегодняшний день и хочу, чтобы значение свойства было в пользовательской ячейке.
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd"];
int day = [[dateFormatter stringFromDate:[NSDate date]] intValue];
switch (day) {
case 1:
openingsDag = @"open_ma";
break;
case 2:
openingsDag = @"open_di";
break;
case 3:
openingsDag = @"open_woe";
break;
case 4:
openingsDag = @"open_do";
break;
case 5:
openingsDag = @"open_vr";
break;
case 6:
openingsDag = @"open_za";
break;
case 7:
openingsDag = @"open_zo";
break;
default:
break;
}
В cellForRowAtIndexPath я присваиваю значения свойств меткам из изменяемого массива:
cell.naamLabel.text = [[winkelArray objectAtIndex:indexPath.row] naam];
cell.openingsLabel.text = [[winkelArray objectAtIndex:indexPath.row] openingsDag];
Кажется, это не работает, я пробовал несколько других способов (stringWithFormat, cell.openingsLabel вместо cell.openingsLabel.text, ...), чтобы получить данные в метке, но просто не могу понять, что это правильно .