Я новичок в Objective-C; и я не смог найти никакого решения в своих книгах или интернете.
Мой вопрос: Каковы наиболее эффективные и быстрые способы использования уже скомпилированных .mom и SQLite db без исходных кодов?
подробности:
Я пытаюсь подключить мое небольшое приложение к базе данных другого приложения и использовать (для чтения) часть его данных. Но задача сложная, так как у этого приложения нет SDK.
Это приложение имеет скомпилированный файл .mom и базу данных SQLite.
Мне удалось программно (не используя IB) подключиться к БД с помощью .mom, и мне удалось получить объекты, заполнить данные в объекты, воссозданные мной, и т. Д.
Но я делаю каждый шаг с догадками, пробами и ошибками. Таким образом, разработка занимает много времени и подвержена ошибкам.
Самая сложная задача для анализа - это множество связей через промежуточные таблицы.
Например: сущность «Книги» имеет отношение к «Авторам». Поскольку последовательность авторов имеет значение, существует промежуточная таблица «horsNumbered », которая содержит поля: номер, автор, книга; а поле «число» определяет точный порядок авторов, так как они должны появляться везде (важно!)
Мне наконец-то удалось создать упорядоченный массив авторов с использованием NSSortDescriptor, но мне потребовалась целая неделя, чтобы найти и угадать, как это сделать!
Не могли бы вы предложить более эффективные способы работы с скомпилированным .mom, чем тот, который я использовал?
Спасибо