Вы можете использовать этот способ
// шаг: 1 выбор словаря, подобного этому
for (int i = 0; i < filteredArray.count; i++)
{
NSMutableDictionary *dict = (NSMutableDictionary *)filteredArray[i] ;
int intItemID = i + 1;
NSString *myNewString = [NSString stringWithFormat:@"%i", intItemID];
model.itemList = @[[self createItemModelWithTitle:dict];
}
// Шаг 2: Вы можете определить свой метод для модели, подобной этой
- (CommonItemModel *)createItemModelWithTitle:(NSMutableDictionary *)dictModel
{
CommonItemModel *model = [[CommonItemModel alloc] init];
model.itemId = [dictModel valueForKey : @"itemId"];
model.itemName = [dictModel valueForKey:@"itemTitle"];
model.selected = [dictModel valueForKey:[NSNumber numberWithBool:
[[dictModel valueForKey:@"selected"]]]];
return model;
}
// Еще одна вещь, которую вы пишете на первом шаге
model.itemList = @[[self createItemModelWithTitle:dict];
But the method only return the Model class (CommonItemModel) so if you need any help you shared here
Спасибо:)