Вопросы по теме 'nsmanagedobject'

Как проверить наличие ссылки на NSManagedObject?
Я успешно сохранил и получил ссылку на NSManagedObject, используя пример, найденный на этом сайте http://cocoawithlove.com/2008/08/safely-fetching-nsmanagedobject-by-uri.html Проблема в том, что приложение вылетает при попытке получить...
879 просмотров

Как я могу продублировать или скопировать управляемый объект Core Data?
У меня есть управляемый объект («A»), который содержит различные атрибуты и типы отношений, и его отношения также имеют свои собственные атрибуты и отношения. Что я хотел бы сделать, так это «скопировать» или «продублировать» весь граф объекта,...
36435 просмотров
schedule 17.05.2022

Что является общим случаем использования @dynamic?
Предыдущее сообщение о различии @synthesize и @dynamic уже есть. Я хочу узнать больше о динамике с точки зрения того, как обычно использовать @dynamic. Обычно мы используем @dynamic вместе с NSManagedObject // Movie.h @interface Movie :...
3246 просмотров

Почему объект отношения NSManagedObject не загружается должным образом, если я сначала не получу доступ к описанию родительского класса?
Я загружаю список объектов из CoreData следующим образом: - (NSMutableArray *)loadAllPoisFromCache:(BOOL)includeCustom { NSFetchRequest *request = [[NSFetchRequest alloc] init]; [request setReturnsObjectsAsFaults:NO]; NSEntityDescription...
2753 просмотров

NSManagedObject initWithEntity: insertIntoManagedObjectContext: EXC_BAD_ACCESS
У меня есть хранилище Core Data, созданное с помощью подкласса NSManagedObject, созданного Xcode: Примечание. Я могу использовать NSEntityDescription insertNewObjectForEntityName: inManagedObjectContext: без проблем, но когда я пытаюсь сделать это:...
7831 просмотров

Использовать набор из управляемого объекта в качестве данных для полученного контроллера результатов
Я хочу создать интерфейс навигации, в котором пользователь может нажать на ячейку и получить новый контроллер навигации, такой же, как и предыдущий. Мои управляемые объекты имеют следующую структуру: name (string) orderId (int) orderBy (string, a...
194 просмотров

Отказ от NSManagedObjects
Я создаю новый контекст управляемого объекта в новом потоке и вставляю в него некоторые объекты. Могу ли я отбросить (просто забыть их) их, просто не сохраняя контекст? Моя проблема заключается в следующем: я запускаю длительный процесс, который...
70 просмотров

лучшие практики — NSManagedObjectContextObjectsDidChangeNotification в iOS
Я пишу свое первое всеобъемлющее приложение, используя Core Data, и я хочу посмотреть, как лучше всего отслеживать различные изменения/обновления/удаления объектов. Например, у меня есть объект «Заметки» и объект «Местоположение», а также отношение...
6379 просмотров

основные данные: различия между управляемым объектом и сущностями?
Я хотел бы понять немного больше Core Data, почему мы «извлекаем» и ищем сущности, в то время как сущности находятся «внутри» управляемых объектов? Например : NSManagedObjectContext *moc = [self managedObjectContext]; NSEntityDescription...
3255 просмотров
schedule 26.05.2023

Как сделать идеальный KVO для NSManagedObject?
Perfect KVO здесь состоит из двух частей: правильно добавить наблюдателя и правильно удалить наблюдатель. История: Я использую одну UITableViewCell (ячейку) для отображения одного NSManagedObject (объекта). Каждый объект имеет некоторые...
3113 просмотров

Использовать класс NSManagedObject без initWithEntity:?
Моя проблема похожа на: Проблема создания производного класса NSManagedObject Я настроил NSManagedObject в Core Data и создал для него класс. Однако вместо создания идентичного класса NSObject я хотел бы использовать класс NSManagedObject, но не...
7282 просмотров
schedule 29.11.2022

NSPredicate на основе того, связан ли этот объект с другим?
Во-первых, спасибо за чтение. Я пытаюсь создать NSPredicate для следующего сценария. Объект A может иметь 0, 1 или несколько объектов B. Объект B имеет обратную связь с объектом B. Я пытаюсь выполнить выборку для всех B, которые НЕ находятся...
662 просмотров

Почему объявление свойства устанавливает тип логического атрибута в NSNumber, когда Xcode автоматически создает файлы классов управляемых объектов?
Когда Xcode автоматически создает файлы классов для сущностей в модели данных, любые атрибуты, которые я указал как Boolean , получают тип NSNumber в объявлении свойства: @property (nonatomic, retain) NSNumber * isGood; Поскольку я использую...
1395 просмотров

Обнаружение изменений в NSManagedObject при сохранении
KVO позволяет наблюдать за отдельными свойствами объекта и получать уведомления как о старом, так и о новом значении. Однако есть ли способ узнать при сохранении NSManagedObject , какие конкретные атрибуты изменились и каковы были их значения при...
550 просмотров

Сохранить, но не сохранять NSManagedObject в CoreData?
У меня есть короткий процесс настройки в моем приложении, и я создаю NSManagedObject для хранения имени и других сведений о человеке, однако во время этой настройки я не хочу сохранять объект, пока пользователь не нажмет «Готово» прямо в конце setup...
2103 просмотров

Разница между NSManagedObject, NSManagedObjectContext и NSManagedObjectModel
В чем разница между этими тремя классами [NSManagedObject , NSManagedObjectContext , NSManagedObjectModel ] основных данных и как мы можем описать их наиболее простым способом?
7169 просмотров
schedule 15.10.2022

Цель c - Подход к сохранению основных данных
У меня в приложении есть подкласс NSManagedObject , и я пытаюсь понять, когда и как сохранять изменения. Я попытаюсь объяснить сам, например, класс A является подклассом NSManagedObject . В жизненном цикле приложения я так и делаю. : App...
742 просмотров

Передача ссылки на контекст NS Core Data между контроллерами представления
В моем начальном контроллере представления я настроил документ NS Core Data и получил файл manageOBjectContext. Затем я передаю это любому контроллеру представления, который будет следующим. Работает, но выглядит некрасиво. Каждый раз, когда у меня...
1179 просмотров
schedule 21.02.2023

Удаление основных данных не удалось *легко исправить?*
У меня есть простая XCDataModel, которая содержит одну сущность с одним атрибутом. По сути, я сохраняю серию Dates. Теперь я знаю, что добавляю NSDates правильно, потому что я запускаю запрос на выборку после их добавления и просматриваю...
93 просмотров

Каким может быть потокобезопасный способ сохранения контекстной формы Core Data?
У меня NSOperationQueue установлено на NSOperationQueueDefaultMaxConcurrentOperationCount . Он заполнен NSOperation объектами (пока ничего странного). Я создал подкласс NSOperation для выполнения некоторых фоновых задач. Скачать данные...
862 просмотров