|
Hello, In the last part of Project 12, part 1 I have this kind of erro when i try to ad the name of the wizard. An NSManagedObject of class 'Wizard' must have a valid NSEntityDescription. some one can help me to resolve it? Thanks |
|
|
|
Have you created your NSManagedObject subclasses via Xcode? From my understanding in this chapter you don't rely on code generation from Xcode but you have to create your own classes? https://www.hackingwithswift.com/books/ios-swiftui/creating-nsmanagedobject-subclasses |
|
yes I have done!
|
|
I think this i s teh correct subcalss |
|
When you want to add a Wizard you need a class Wizard, not Movie. That's what the error message is saying. |
|
I have redone the procedure for but the error is the same!
|
|
In your data model for Core Data is an option which is called Code Generation. Is it set to manual? Additionally, clean your build folder in Xcode. There is an option in the menu. I don't know the keyboard shortcut. |
|
I find The error. I forgot to put thi in the main file of swift
and
Thankyou for your Help! |
|
hey there, i had been trying, but what does "in the main file of swift" mean ? do you mean by DataController.swift ? |
|
Update! XCode 14.2 if you were like me consistently facing the same issue and tried out stack overflow method and failed here is update to please check out this solution from Paul https://www.hackingwithswift.com/quick-start/swiftui/how-to-configure-core-data-to-work-with-swiftui Took me 2 days to find out the solution! change "Main" to your "FileName" of .xcdatamodeld and also please add back the
Here below is all the code inside PersistenceController.swift
then YourProjectApp
|
|
I had this same problem but neither of the comments above helped. The solution for me was to update the CoreDataProjectApp.swift file and add
into the CoreDataProjectApp struct and give ContentView the modifier
|
GO FURTHER, FASTER Unleash your full potential as a Swift developer with the all-new Swift Career Accelerator: the most comprehensive, career-transforming learning resource ever created for iOS development. Whether you’re just starting out, looking to land your first job, or aiming to become a lead developer, this program offers everything you need to level up – from mastering Swift’s latest features to conquering interview questions and building robust portfolios.
This topic has been closed due to inactivity, so you can't reply. Please create a new topic if you need to.
All interactions here are governed by our code of conduct.
Link copied to your pasteboard.