Когда я читаю plist, у него есть массив словарей, первый из которых имеет словарь как одно из значений на втором уровне массива.Исходя из этого, ваш метод должен быть,
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
NSDictionary *dictionary = [tableDataSource objectAtIndex:row];
return [[dictionary objectForKey:@"New item"] objectForKey:@"days"];
}
Это будет работать для plist в изображении.Однако, если добавлено больше участников, они должны придерживаться той же структуры.