В течение последних 2 недель я читал и изучал, как создать приложение для iPhone, используя эти книги: Начало разработки iOS 6, Storyboarding, а также использование и обучение Цель C. Я проходил учебные онлайн-курсы и через эти книги но не смогли найти то, что я ищу.
Я создаю простое приложение, которое представляет собой список животных, которые будут доступны для поиска, а затем, когда вы нажимаете на отдельное животное, он показывает информацию об этом (имя, изображение, вес и собственное местоположение). Я хотел бы иметь возможность искать через общее название или его вид, и пользователь сможет выбрать животное и прочитать информацию об этом. Нет добавления новых животных или редактирования списка. Затем я хотел бы иметь возможность сортировать по континенту. Так, например, первая сцена будет иметь Животное как одну ячейку, а Континенты - в другой. Если они нажмут "Животные", он вытащит всех животных и откроет UISearchbar для поиска всех животных, на которые они могут перейти. Если они нажмут континент (Австралия), он будет заполнять список, доступный только для поиска, только в этом месте.
Мой вопрос: как мне создать базу данных, которая связывает эти переменные вместе, а затем сможет выполнять поиск через панель поиска (plist, core data, sqlite)? Какой ресурс я должен использовать для учебного инструмента или учебника?