У меня есть приложение для iOS (Single View Application), которое я создал еще в 2012 году. Теперь я хочу добавить в решение цель «Сегодняшнее расширение». Я добавил сегодняшнее расширение как отдельную цель. Проблема, с которой я столкнулся, заключается в том, что я не могу использовать ни один из файлов, которые я добавил в свой исходный проект.
Даже если я импортирую заголовки, я все равно не могу создать экземпляры классов, которые принадлежали моему исходному проекту. Как я могу разделить классы между двумя целями.
ГЛАВНАЯ ПРОБЛЕМА:
Основная проблема заключается в том, что я создаю базу данных SQLITE в целевом объекте по умолчанию. База данных хранится в каталоге документов основного приложения. Проблема в том, что сегодняшнее расширение не может получить доступ к этому каталогу, и даже если я сохраню путь в NSUserDefaults, он все равно не сможет получить к нему доступ.