Описание тега magicalrecord-2.1

1 ответ

Волшебный импорт, используя два mappedKeyName для отношений

У меня есть модель команды и модель игрока Поэтому, когда я создаю Player, у меня есть ответ, который возвращает мне это: "palyer": { teamID = 10 ... У меня есть следующий параметр в xcdatamodel для отношений Player.team mappedKeyName - player.teamI…
20 мар '14 в 22:07
2 ответа

Волшебная запись, кажется, сохраняется, но изменения теряются, если приложение закрывается

Я использую Magical Record 2.1 для обработки постоянства данных в моем приложении. Если я создаю новую сущность, устанавливаю некоторые ее атрибуты и сохраняю, она работает нормально. Однако позже, если я получу эту сущность, обновлю ее атрибуты и с…
02 ноя '13 в 21:38
3 ответа

awakeFromInsert вызывается дважды с вложенными контекстами

В этом проекте используются Mogenerator и Magical Record. Я обнаружил ошибку в том, что awakeFromInsert звонят дважды. Я полагаю, один раз для каждого из моих контекстов. Это проблема, потому что мне нужно прослушивать NSNotifications для этого NSMa…
1 ответ

Лучшая практика для управления сохранением контекста с MagicalRecord?

Я только что загрузил последнюю версию (Developer) из MagicalRecord, чтобы исправить несколько предупреждений, которые я получил при проверке последнего обновления моего приложения. Теперь я обнаружил, что MR_saveNestedContexts устарела и заменяется…
17 сен '13 в 16:52
1 ответ

Сохранение записей в фоновом режиме вызывает сбой и по-прежнему блокирует пользовательский интерфейс

Я получаю ответ от удаленного API, анализирую его и назначаю в массиве, затем зацикливаю этот массив для сохранения каждого элемента в сущности: for (id element in arrayProduct) { [MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) …
10 июн '13 в 11:04
2 ответа

coredata + MagicRecords, как найти все в фоновом режиме

У меня возникла эта проблема с тех пор, как я решил получить все данные в фоновом режиме, что-то вроде этого dispatch_async(queue, ^{ /* fetch my data here */ self.data = [SomeEntity MR_findAll]; dispatch_sync(dispatch_get_main_queue(), ^{ [self.tab…
13 янв '14 в 02:39
1 ответ

Файл MagicalRecord/MagicalRecordDeprecationMacros.h не найден

Я загружаю мастер Магической Записи. Перетащите папку Magical Record в мой проект. Импортируйте CoreData.framework, затем создайте. Покажите ошибку "MagicalRecord/MagicalRecordDeprecationMacros.h файл не найден", смотрите изображения
2 ответа

MagicalRecords importFromArray возвращает пустой массив

Я использую код ниже для создания моей команды NSManagedObjects, Но когда я печатаю свой объект массива, консоль Xcode сообщает мне, что массив пуст. [MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) { NSArray *array = [Team MR_im…
0 ответов

Магические записи обновляют уже полученные данные

Это дизайн базы данных со многими связями. Это мой метод -(void)fetchChannelData:(id)responseObject{ [MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) { NSArray *channels = [responseObject objectForKey:@"channels"] ; for (NSDictio…
06 ноя '15 в 10:56
1 ответ

Правильная настройка MagicalRecord для сохранения rootSavingContext в фоновом потоке

Я пробовал MagicalRecord и MagicalImport для моего текущего проекта (v2.1). Пока все хорошо, но иногда я вижу, что мой поток пользовательского интерфейса блокируется, когда я внедряю новую сущность. Вот как я вставляю новую сущность: [MagicalRecord …
26 июл '13 в 00:41
2 ответа

Как сохранить контекст после импорта данных с помощью MagicalImport?

Я импортировал массив json, используя метод MR_importFromArray MagicalImport (версия 2.1). Я пытаюсь получить импортированные NSManagedObjects с помощью MR_findAll без какого-либо успеха. Вот варианты, которые я пробовал до сих пор: //Attempt 1 [Mag…
16 июл '13 в 00:35
1 ответ

MagicalRecord: как выполнить сохранение в фоновом режиме

Я создаю новостное приложение, которое в основном извлекает данные с удаленного сервера, используя AFNetworkOperation (все операции помещаются в NSOperationQueue для того, чтобы правильно управлять процессом синхронизации и прогрессом). Каждый блок …
21 май '13 в 15:58
0 ответов

Дочерний контекст не заполняет изменения в контексте по умолчанию (MagicalRecord)

Я экспериментировал с той же проблемой, описанной здесь. Проблема заключается в том, что при использовании дочернего MOC контекста DEFAULT для сохранения в coredata 90% случаев результаты в контексте основного потока обновляются с изменениями, исход…