У меня есть большой канал JSON, который содержит массив с именами Show, Place и Conserts.
Шоу выглядит так:
"Id": "1",
"ActivityType": "",
«Имя»: «Некоторое шоу»,
"Описание": ""
Место выглядит так:
"Id": "4",
«Имя»: «Некоторое место»,
"Площадь": ""
Conserts выглядит так:
"Показать": "1",
"Место": "4",
"Пуск": "2011-08-11T19: 00: 00Z"
Таким образом, в основном для каждого шоу и места мне нужно пройтись по ним и посмотреть, совпадают ли их идентификаторы в Conserts. Однако, когда я делаю это, требуется около минуты, чтобы перебрать все на устройстве. Я использовал NSMutableArray, чтобы сделать это. Я храню все данные из канала JSON в Core Data.
Есть ли у кого-нибудь предложение о том, что я могу сделать, чтобы сократить время на итерацию через мои NSMutableArrays, содержащие данные из Core Data?