0
私はNSManagedObjectContextDidSave
通知を監視しようとしています。未解決の識別子 'NSInsertedObjectsKey'の使用
_ = NotificationCenter.default.rx
.notification(Notification.Name.NSManagedObjectContextDidSave)
.takeUntil(rx.methodInvoked(#selector(viewWillDisappear(_:))))
.subscribe(onNext: { [unowned self] notification in
if let inserts = notification.userInfo?[NSInsertedObjectsKey] as? Set<NSManagedObject>, inserts.count > 0 {
// Use of unresolved identifier 'NSInsertedObjectsKey'
}
})
通知の処理にはRxSwift
を使用しました。
問題はNSInsertedObjectsKey
が未解決識別子として考えられていると私は私がNSInsertedObjectsKey
を使用する必要があることを示唆している見つけることができることを、Apple
年代を含め、すべての文書として何か他のものに変更されたとは思わない、あります。
また、InsertedObjectsKey
と入力してみましたが、うまく機能しませんでした。
ありがとうございました。 CoreDataラッパーライブラリを使用していたので、私のコードに 'import CoreData'がありませんでした。 – sCha