Для того, чтобы сделать что-то подобное, я бы порекомендовал изучить Core Data для хранения ваших данных и извлечь их в любом классе, который вам нужен. Также предложил бы использовать библиотеку JSON с открытым исходным кодом:
http://stig.github.com/json-framework/
для того, чтобы проанализировать, что у вас есть JSON, сохранить его в вашей модели Core Data как допустимые объекты. Если вы не использовали Core Data до того, как я использовал этот учебник при запуске, он был действительно хорош:
http://www.raywenderlich.com/934/core-data-tutorial-getting-started
Стоит пройти через все это, прежде чем начать. Я знаю, это боль в том, чтобы узнавать что-то новое, если вы не использовали это раньше, но этот идентификатор определенно способ сделать это. А Core Data настолько мощен, удобен и прост, когда вы умеете его использовать!
Надеюсь, это поможет вам:)