Question: what is nsmanagedobject in swift?
Answer: Swift 4 Xcode 9 iOS 11. NSManagedObject is the class you interact with most when you work with Core Data. The class may appear as a glorified dictionary, but it is much more than that.