Описание тега nsentitydescription

Объект NSEntityDescription описывает сущность в платформе Apple Core Data. Это доступно в OS X v10.4 и позже и доступно в iOS 3.0 и позже. Его объекты в основном используются Apple Core Data Framework для сопоставления записей в постоянном хранилище с управляемыми объектами в приложении.
1 ответ

Замена атрибута в CoreData

У меня есть сущность в CoreDate под названием BudgetDetail. У меня есть приведенный ниже код, который я хочу обновить атрибут "остальное", однако, похоже, что добавление новой записи, а не обновление. func checksBudgetDetail(budgetName: String, spen…
1 ответ

Очень странные ошибки в основных данных iOS

Я строю приложение рецепт, который сохраняет рецепт с изображением и подписью. Строка заголовка сохраняется хорошо, как и изображение, но когда я вытаскиваю заголовок из основных данных, текст метки появляется как таковой. Это сохраняется как строка…
1 ответ

Функция NSEntityDescription.insertNewObject, вызывающая сбой в Swift 3

Я следую этому вводному руководству к этому учебному пособию, и я совершенно новичок в Core Data. Вот класс, который выдает ошибку (однако ошибка отправляет меня на первую строку AppDelegate с sigabrt. Строка, которая начинается с "let newUser", пох…
2 ответа

Фильтр базовых данных NSPredicate по классу сущностей?

Как бы я создал NSPredicate фильтровать по сущности класса Contact? Решение проверки NSPredicate для вида сбоев класса объекта: [NSPredicate predicateWithFormat:@"person.class == %@", [Contact class]]; *** Terminating app due to uncaught exception '…
1 ответ

Добавление отношений в NSManagedObjectModel к программно созданному NSEntityDescription

Когда вы пишете статическую библиотеку, которая использует CoreData, возникает большой беспорядок, включая обычный файл.xdatamodeld в проект, потому что вы просто не можете просто связать его скомпилированную версию (.momd) с вашим двоичным файлом, …
1 ответ

Базовые данные: удалить последний объект с отношением один ко многим

В моем приложении у меня есть две сущности: У нескольких "Деятельностей" есть записи внутри. Когда я удаляю последнюю сущность ActivityRecord в Деятельности, я хочу также удалить сущность Деятельности. Я "аннулировал" правило удаления whichDate, но …
21 апр '14 в 12:35
2 ответа

NSFetchedResultsController несколько объектов для UITableView

У меня есть две сущности, одна называется Post, а другая - User. Пост<< ---->Пользователь - это связь в основных данных. Я использую NSFetchedResultsController для извлечения всех записей Post из моего основного стека данных, а затем отображаю их в …
1 ответ

Базовые данные: извлеченный контроллер результатов, вызывающий чрезмерный выпуск / сбой

Я использую core dataи есть UITableViewController который загружает данные из core data, Это modal view и если я загружаю модальный вид в третий раз, он вылетает с EXC_BAD_ACCESS, - (NSFetchedResultsController *)fetchedResultsController { if (fetche…
3 ответа

iOS >> Базовые данные >> NSEntityDescription >> Методы создания

В чем разница с точки зрения результата между двумя следующими методами: + (id)insertNewObjectForEntityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context; + (NSEntityDescription *)entityForName:(NSString *)entity…
30 янв '14 в 12:17
3 ответа

Приведение объекта типа id к неизвестному типу во время выполнения

У меня есть метод, который принимает в качестве строки имя объекта в моей базе данных sqlite, который я пытаюсь упростить, чтобы использовать как можно меньше повторяющегося кода. здесь у меня есть сущность в качестве идентификатора, которую я пытаю…
01 июл '11 в 13:20
2 ответа

Использование Core Data для получения генерирует "нераспознанную ошибку селектора"?

Я пытаюсь получить список объектов, сохраненных с использованием Core Data. Никаких изменений, где были сделаны настройки по умолчанию, сделанные XCode при создании проекта. Есть элементы в реальном хранилище данных, и объект Transaction отлично раб…
1 ответ

ios - основные данные: почему иногда встречается "Имя сущности не должно быть ноль"?

Эй, ребята. Я пишу IOS-приложение, которое содержит несколько подпредставлений, которые могут быть индивидуально созданы одним нажатием кнопки. у каждого подпредставления есть экземпляр 'group', то есть сущность, сохраненная с помощью основных данны…
10 апр '11 в 14:40
1 ответ

Назначение свойств NSManagedObject до вставки не прилипает

Я пытаюсь присвоить значения свойств NSManagedObject перед вставкой их в контекст, используя словарь. Проблема, с которой я сталкиваюсь, заключается в том, что значения объекта обнуляются после вставки. Я работаю согласно документации по: NSManagedO…
2 ответа

iPhone - основной вопрос данных?

У меня есть 2 лица: пользователь, адрес. Я установил отношения, которые каждый пользователь может иметь много "адрес". Я не уверен, как работают основные данные, но, насколько я понимаю, каждый раз, когда я вызываю insertEntityForName, он создает и …
16 окт '10 в 20:52
1 ответ

Как получить NSAttributeDescription?

У меня есть User : NSManagedObject, Какой лучший способ получить NSAttributeDescription из этого userID атрибут?
2 ответа

NSEntityDescription возвращает ноль, разворачивая необязательное значение

Вот что происходит: я новичок в Swift и пока не совсем понимаю CoreData, но я следую некоторым учебникам по YouTube, чтобы я мог их изучить. Теперь, когда я запускаю мое приложение, оно падает, а затем выдает ошибку "Неустранимая ошибка: неожиданно …
28 май '15 в 00:14
2 ответа

iOS: обновление базы данных базы данных требует много времени

В моем проекте я должен загрузить файл JSON, созданный следующим образом: [{"id":"2","n":"One"},{"id":"2","n":"Two"},{"id":"2","n":"Three"},...] мой код такой: - (void) startPopulate:(NSArray *)array{ NSManagedObjectContext *context = [[self sharedA…
2 ответа

SIGABRT при попытке добавить атрибуты в сущности. Основные данные по операциям ввода-вывода

Мое приложение получает SIGABRT, когда я пытаюсь добавить атрибуты моей сущности. NSManagedObjectContext *context=[[HistoryDataManager sharedInstance] mainObjectContext]; NSEntityDescription * entityDescription = [NSEntityDescription entityForName:@…
3 ответа

Как проверить / сравнить значение в текстовом поле с цепочкой для ключей для процесса входа в систему?

Я создаю многопользовательское приложение для iPhone и пытаюсь завершить кодирование для входящего в систему пользователя. Я могу успешно создать учетную запись и сохранить данные, введенные пользователем, в базу данных Core Data, а пин-код - в связ…
1 ответ

Доступ к имени сущности Core Data из NSArrayController -arrangedObjects

Учитывая NSArrayController "objController", который связан с moc в IB, не должен работать следующим образом? И, учитывая, что это, похоже, не работает, как мне найти имя сущности из моего NSArrayController? for (NSManagedObject *thisObj in [objContr…