Вопросы по теме 'core-data-migration'

Как переключиться с автоматической облегченной миграции Core Data на ручную?
Моя ситуация аналогична этому вопросу. Я использую облегченный миграция с помощью следующего кода, довольно ванильного из документов Apple и других потоков SO. Он запускается при запуске приложения при инициализации стека Core Data....
2368 просмотров

Использование моделей сопоставления для миграции между базовыми объектными моделями данных
У меня довольно простая схема. По сути, Run ‹--> Data (где Run содержит данные, например, температуру, взятые с какого-то датчика). Теперь кажется, что датчики могут иметь более одного измерения (например, температура и влажность). Таким образом,...
4170 просмотров

Миграция сущностей и родительских сущностей
У меня есть объект A, который имеет два атрибута. Сущность B имеет A в качестве родителя и имеет 3 дополнительных атрибута. Изменения в новой версии не затрагивают объекты A и B. Как я могу перенести объекты сущности B в новую версию моей модели...
470 просмотров

основные данные, NSManagedObject изменился между версиями приложения
У меня есть приложение в App-Store прямо сейчас, которое использует Core-Data с постоянным хранилищем для сохранения данных как SQL-Lite-store-type локально на устройстве. На самом деле Модель очень проста, у меня есть только один NSManagedObject,...
212 просмотров
schedule 03.03.2022

Пользовательская политика в моей модели xcmapping не будет выполняться
Я пытаюсь создать модель сопоставления для своего приложения с неким пользовательским кодом. Таким образом, я создал xcmappingmodel, создал подкласс NSEntityMigrationPolicy и реализовал createDestinationInstancesForSourceInstance метод....
2732 просмотров

iOS CoreData MappingModel
Я не понимаю, как использовать интерфейс Xcode для добавления дополнительных моделей сопоставления. В настоящее время у меня есть версия БД, и я использовал простую миграцию основных данных для перехода с версии 1 на версию 2. Но теперь мне нужно...
694 просмотров
schedule 02.05.2022

Как получить доступ к файлу mom в пакете momd?
Мне нужна ваша помощь, я изучаю миграцию coreData и не могу получить доступ к файлу двух моделей внутри моего пакета momd. Я сделал это: В методе init для двух моделей: urlModel2 =[[NSBundle mainBundle] URLForResource:@"DeptB"...
1163 просмотров
schedule 07.03.2023

Разрешить немедленное сохранение документа NSManagedObjectContext?
Начиная со стандартного приложения на основе документов Xcode с шаблоном CoreData в версии 10.7, я испытываю некоторое разочарование. Я уверен, что это что-то простое, что я не замечаю. Скажем, в моем подклассе NSPersistentDocument у меня есть...
1554 просмотров
schedule 06.05.2022

Новая сущность в CoreData с новым дочерним элементом
Раньше я задавал вопрос о проблеме слияния экранов в ElementListViewController и нашел решение своей проблемы, но теперь у меня есть новое: У меня есть Promotion и Voucher, которые были дочерними объектами Element. Теперь я хочу иметь сделку,...
184 просмотров

Как мне перенести мои основные данные?
Мое основное хранилище данных в предыдущей версии моего приложения отличается от текущего следующим образом: Атрибуты отсутствуют Новые атрибуты Атрибуты, которые необходимо изменить Новые объекты Новые отношения Атрибуты, которые...
83 просмотров

Добавление атрибута к основному объекту данных
это много обсуждалось, но ничего из того, что я нашел, мне не помогло ... Я просто хочу добавить один атрибут к единственной сущности. Конечно, без потери моих данных. Для этого я выполнил следующие действия Но я не думаю, что это вообще...
1020 просмотров

Добавление атрибута с увеличенным значением в coredata при переносе объектной модели
У меня есть объект Bet , управляемый coredata в приложении для iphone, которое я разрабатываю. Я хотел бы добавить атрибут UID (betnum) к этому объекту ставки, чтобы в будущем я мог отправлять ставки на сервер, используя этот UID, чтобы узнать,...
208 просмотров
schedule 06.05.2022

Пользовательская миграция основных данных
В моей старой базовой модели данных есть поле NSDate , которое я хотел бы изменить на NSNumber . Я прочитал документацию Apple и несколько подобных вопросов в SO и других блогах (см. ссылки в конце вопроса) Но независимо от того, что я делаю, я...
2053 просмотров

Управление версиями основной схемы данных не работает для изменений типа данных
Я просмотрел сообщения, рассказывающие о том, как выполнять управление версиями с основными данными при изменении схемы в БД: ( как сделать приложение iPhone толерантным изменения схемы CoreData ) Он отлично работает в случае добавления и...
71 просмотров
schedule 05.04.2023

Невыпущенные версии xcdatamodel и облегченная миграция
Если у меня есть несколько невыпущенных версий xcdatamodel между выпусками A и B, будет ли облегченная миграция по-прежнему работать после того, как я выпущу их для общего доступа, если я удалю невыпущенные версии? Вот более дискретный пример:...
70 просмотров
schedule 24.07.2022

Упрощенная миграция iCloud Core Data — объекты исчезают
В моем приложении, которое доступно в Mac Appstore, я интегрировал iCloud + Core Data для пользователей Mavericks. Поэтому я использую последнюю реализацию iCloud, которая не была такой глючной, как старая… подумал я. До сих пор все было хорошо, с...
1898 просмотров

Пользовательское сопоставление основных данных: вставка нового объекта между существующими отношениями
Пример моей модели данных версия 1 выглядит так: Торт съеден некоторыми гостями. В модели данных версия 2 не каждый гость будет есть одинаковое количество кусочков. Я хочу назначить каждому гостю индивидуальное количество штук:...
45 просмотров
schedule 21.10.2022

Сбой CoreData после обновления приложения, но ЖЕ модель данных
***Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'This NSPersistentStoreCoordinator has no persistent stores. It cannot perform a save operation.' Я получаю этот сбой, который обычно происходит при...
319 просмотров

Ошибка миграции основных данных Ошибка какао 134130 Не удается найти модель для исходного хранилища
Мое приложение доступно в магазине приложений. Я сделал обновление с изменениями в основной модели данных. Я следил за миграцией основных данных на веб-сайте разработчиков Apple. Добавить новую версию модели в Xcode Внести изменения в новую...
789 просмотров

Обновите версию iOS Core Data, чтобы избежать сбоя
Я обновил свое приложение для iOS, в том числе внес ряд изменений в модель Core Data. Затем, после того, как я загрузил новую версию в App Store, и люди начали пытаться использовать ее, приложение вышло из строя! Теперь я понимаю, что это связано...
1762 просмотров
schedule 04.07.2022