Я пытаюсь поместить NSDictionary в NSArray.Моя цель состоит в том, чтобы каждый объект в массиве был словарем с двумя ключами и двумя объектами.Таким образом, эти ключи для словаря будут называться «TITLE» и «AUTHOR», и каждый из них будет иметь значение, и все это будет храниться в объекте NSMutableArray.
Вот код, который у меня есть (dataSource isмассив со списком заголовков, author - это массив со списком соответствующих авторов, а searchData - это массив, в который я хочу, чтобы словарь вошел в объект):
for (int i = 0; i<[dataSource count]-1; i++) {
NSLog(@"in");
NSString *authorString = [NSString stringWithFormat:@"%@",[author objectAtIndex:i]];
NSString *titleString = [NSString stringWithFormat:@"%@",[dataSource objectAtIndex:i]];
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:titleString, @"TITLE",authorString,@"AUTHOR", nil];
[searchedData addObject:dict];
}
Я пробовал это, но либоэто не работает, или Я не знаю, как читать данные из словаря в массиве .Я хочу быть в состоянии сказать "получить объект для ключа" заголовок "из словаря в объекте n искомых данных, но я не знаю как.
Большое спасибо !!!
Люк