Вставка нового управляемого объекта в Core Data

Я новичок в Core Data, и я чувствую, что не понимаю. Когда вы собираетесь создать новый управляемый объект, вы должны использовать метод, который я вставлял внизу в класс NSEntityDescription.

Теперь этот объект зарегистрирован в контексте, это правильно? Почему у вас есть insertObject: в NSManagedContext? Он работает без вызова этого метода после использования в NSEntityDescription . Может ли кто-нибудь объяснить?

NSManagedContext

 insertObject: 

NSEntityDescription

 + (id)insertNewObjectForEntityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context 

Вы можете создать NSManagedObject с контекстом nil а затем решить, хотите ли вы добавить его в контекст или нет. Вам также может понравиться следующее: существует ли способ создать экземпляр объекта NSManagedObject без его вставки?

  • Как сохранить пользовательский объект с помощью CoreData в Swift?
  • Удаление объекта в фоновом режиме, а затем обновление его в main moc приводит к сбою в обновлении NSFetchedResultsController
  • Извлечение из CoreData возвращает AnyObject
  • iOS: NSFetchedResultsController, ControllerDidChangeContent выполняется два раза после переупорядочения
  • Swift CoreData: ошибка: не удалось вызвать назначенный инициализатор в классе NSManagedObject 'NSManagedObject'
  • Как я могу гарантировать уникальные записи в хранилище основных данных в общем контейнере приложения, используемом как хост-приложением, так и расширением?
  • iOS Получить объекты из CoreData, отсортированные по первичному ключу
  • создать сложный предикат в coreData xcode iphone
  • Не удается получить доступ к отношениям «один ко многим» в CoreData с помощью Swift
  • Хранение UUID в основных данных
  • как группировать данные по дням с данными ядра?
  • Interesting Posts

    Получите расстояние до поверхности с помощью ARKit

    Использование тегов в Swift

    Как сделать сборку XCode-бота в определенное время дня, если и только если были новые коммиты?

    Нужна помощь в отношении концепции объектов Objective-c

    Как применить пользовательский поиск на uitextfield для поиска места с помощью gmsAutocomplete view controller.?

    Проблемы с iOS 11 с контроллером обновления и навигационной панелью, которая предпочитает LargeTitles, установленную в true

    SLComposeViewController с скриншотом, но не вложением изображения

    Региональная локализация iOS8 (например, pt-BR)?

    didFinishNavigation не называется

    MKMapView: увеличение по умолчанию на уровне страны

    Как я могу создать статическую библиотеку Objective-C для распространения как одного двоичного и заголовочного файла?

    Слишком рано использовать ARC для новых проектов?

    Как определить, какой у меня SDK для iOS?

    Как изменить цвет верхней границы UITabBar, создав программный код UIImage?

    Странное поведение с помощью stringWithFormat float

    Давайте будем гением компьютера.