Описание тега core-data

Core Data - это платформа Apple для объектного моделирования и сохранения данных для iOS, iPadOS, tvOS, watchOS и macOS. Xcode предоставляет редактор объектной модели для определения сущностей, атрибутов и отношений.
1 ответ

IOS - Swift - Основные данные - Загрузка значений

Я впервые использую CoreData и выполнил работу по сохранению значений из этого урока, и все работает отлично. Я создал файл.swift со всей функцией, чтобы сохранить состояние для конкретного объекта. Значения могут быть "включены" или "выключены" с е…
25 май '15 в 17:43
1 ответ

Тип TIMESTAMP в БД sqlite

Сейчас я создаю приложение для iPhone, и оно включает в себя основные данные. Одна из сущностей имеет атрибут с типом Date, который эффективно генерирует столбец с типом TIMESTAMP в соответствующей базе данных sqlite. Значение выглядит примерно так …
08 мар '11 в 03:14
2 ответа

Атрибут переименования основных данных "удален"

Я перемещаю модель данных с помощью модели сопоставления. У сущности есть атрибут с именем удалено, который не мигрирует, потому что Базовые Данные принимают удаленное свойство NSManagedObject вместо моего. Как я могу заставить Картографическую Моде…
29 апр '16 в 10:00
2 ответа

Создание, но не сохранение NSManagedObjects

Итак, я создал подкласс NSManagedObject, и теперь я хочу создать временный клон экземпляра, но не хочу его сохранять. Как мне это сделать? Вот грубый пример, где Person является подклассом NSManagedObject. Person *billy = [Person initWithStuff:stuff…
20 окт '15 в 19:06
3 ответа

Хранение CLLocation (данные широты, долготы) в базовых данных

Я хочу задать вопрос о местоположении ядра и основных данных. Я посмотрел некоторые вопросы, но не смог этого сделать.. У меня есть приложение, которое хранит некоторые текстовые поля, фотографии, данные даты и времени в UITableView. С основными дан…
1 ответ

iOS: RESTKit синхронизирует данные с CoreData

Установка: RESTFull API с базой данных MySQL в бэкэнде. Я использую RESTKit v.20.3 для выполнения вызовов API. Я собираюсь перейти на базовые данные. Вопрос: Если у меня есть 10 объектов в удаленной базе данных, и я впервые получаю с помощью GET, я …
29 мар '14 в 21:45
0 ответов

Как я могу интегрировать iCloud в мой AppDelegate?

Мне нужна помощь для интеграции iCloud в мои CoreData. Я пробовал много изменений на AppDelegate, но только ошибка: msgstr "libC++abi.dylib: завершается с необработанным исключением типа NSException" У меня есть TeamID и учетная запись разработчика.…
03 авг '14 в 13:29
1 ответ

Результат запроса базовых данных не изменяется при использовании предиката для фильтрации

Я строю проект Core Data в Objective-C. У меня есть три таблицы с именами: CountryArea, ChargeStation и PlugType. Те имеют следующие отношения. CountryArea<- >> ChargeStation<< - >>PlugType Data: area1&lt;--&gt;&gt;chargestation1.hasPlugType&lt;--&g…
02 ноя '14 в 13:56
1 ответ

Удаление / удаление записей в Core Data очень очень медленно

Я делаю последние штрихи в приложении и испытываю трудности с массовым удалением записей. При нажатии кнопки набор прибл. 3500 записей должны быть добавлены в базу данных. Это не проблема, и занимает ок. 3-4 секунды. Но иногда (не часто, но опция до…
07 янв '12 в 19:59
1 ответ

Вызов нескольких значений ключа CoreData для отображения ячейки табличного представления

У меня есть две строки, хранящиеся в CoreData, и я хотел бы отобразить их обе в ячейке таблицы. Я старался: cell.textLabel.text = data.valueForKey("firstName, lastName") as? String при этом "firstName" - это один ключ, а "lastName" - другой, но это …
01 дек '14 в 01:02
1 ответ

Как я могу сохранить несколько данных в одном контексте в CoreData?

У меня проблема с сохранением нескольких данных из массива в один контекст. Я пытаюсь сделать это обычным способом, но если я попытаюсь распечатать данные, там отображается только [, ] в консоли! Я не понимаю? Не могли бы вы помочь мне? Вот мой код:…
07 ноя '14 в 19:07
3 ответа

CoreData: работает ли findAllWithPredicate правильно?

Я использую библиотеку Magical Record. Это круто, но у меня есть некоторые проблемы. Мой второй метод возвращает неверные данные. Первый и второй методы должны возвращать одинаковое количество кавычек. Работает ли findAllWithPredicate правильно? РАЗ…
20 дек '12 в 10:16
2 ответа

Как эффективно получить доступ к данным в сложной базовой модели данных

У меня есть довольно сложная модель Core Data в моем проекте XCode. Для простоты я просто скажу здесь, что моя модель включает в себя Игры, которые имеют отношение ко многим с командами, каждая из которых имеет отношение ко многим игрокам. Все три и…
0 ответов

NSFetchedResultsController - Не перезванивать делегату для вставки / удаления

У меня есть FRC, который выбирает набор объектов, которые имеют отношение к категории (одна категория для многих объектов). Мой предикат для выборки объектов выглядит следующим образом: [NSPredicate predicateWithFormat:@"Category.enabled = YES"] Tog…
1 ответ

NSPersistentStoreCoordinator addPersistentStoreWithType… вызывает исключение

Я пытаюсь использовать Core Data в проекте с кодом, адаптированным из iOS Programming: The Big Nerd Ranch Guide (3-е издание). Открытие файла SQLite вызывает исключение, и никакое чтение документации или поиск в поисковой системе не помогает мне пон…
01 июл '13 в 05:59
3 ответа

Удалить строку из UITableview

Я использую следующий код для удаления строки из UITableView. override func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { if editingStyle == .Delete { let …
1 ответ

Базовые данные - как установить связь между двумя объектами в разных контекстах

В моем приложении у меня есть следующая модель CoreData: Foo имеет много сущностей Bar: Foo <---- >> Bar. Чтобы добавить новую сущность Foo, я создаю новый MOC, в котором я создаю новый экземпляр Foo. Это отображает AddFooViewController. Здесь я мог…
1 ответ

Проблемы с кешированием CoreData в iPhone

Я работаю над приложением, которое использует Core Data и NSFetchedResultsController. Основным компонентом приложения является фильтрация элементов в индексированном табличном представлении на основе набора из примерно 15 предварительно определенных…
15 ноя '10 в 21:42
1 ответ

Невозможно получить доступ к файлу данных ядра

У меня есть приложение, которое полностью основано на Objective C, которая использует основные данные. Я переписал полное приложение на swift и теперь использую Relam для приложения swift. когда пользователи переходят с Objective C на быстрое прилож…
19 янв '18 в 10:59
1 ответ

Как удалить объекты CoreData из памяти?

Я использую CoreData для хранения данных изображения, которые пользователь взял с камеры iPhone. Со временем память, используемая этими объектами, продолжает увеличиваться, но я не знаю, как удалить эти объекты из памяти. Как это должно быть сделано?
02 сен '09 в 06:41