Слушайте, я использую сценарий, который пользователь переполнил стеком здесь (сообщение от kalperin), для предварительной загрузки данных в хранилище SQL Lite. Итак, у меня есть проект служебной программы командной строки, который я использую, и у меня есть приложение для iPhone, в котором я успешно проанализировал свой файл .plist и сохранил его в Core Data, и я пытаюсь скопировать код из моего приложения iPhone в эту команду -линейная утилита (по крайней мере, разбор частей plist). Модель данных, которую я сделал, выглядит так:
Эти два класса наследуются от ParkingRegionOverlay, для которого требуется инфраструктура MapKit, которую нельзя добавить в проект этого типа (насколько я знаю). Итак, мои вопросы:
- Как бы я обошел эту проблему (т.е. как я могу получить инфраструктуру Mapkit как часть моего проекта утилиты командной строки?)?
- Нужно ли включать мой файл .xcdatamodel в служебный проект командной строки и ссылаться на него каким-либо образом? Если бы кто-то не возражал пролить некоторый свет в этой области, это было бы очень ценно, так как я думаю, что мой проект должен знать о модели данных, но я не совсем уверен.
Заранее спасибо за любую помощь!