Did you see this tutorial ?
This is for UI-Kit not Swift. Isn't that diffrent in use or is it so similar i dont have to mind ?
It's an App to store character sheets for roleplaying games. In this shoulde be stored like more then one charcter at once like up to 100 or so I doubt this limit will ever be reached but who knows.
That's not a limit for CoreData.
Each Character has 11 attributes und some other values that are calculated out of these attribute(all interger). Also each character has a set of skills ( physikal/mental/speech) that can easy reach like 50 entries combined(set of strings and integers).
You have to write down precisely your data model.
Computed var will be computed in Swift, not in CoreData
This will be needed both for the Swift code and for the model in CoreData, to define entities (Character) and attributes.
Then you have stuff that could augment or decrease values from your attributes stats. Not to forget that you have also like gear and vehicle and other stuff that needs to be stored and access along the usage of your character and the app.
That will be other entities in CoreData
So for a model you mean i need to write down first what belongs to what?
E.g. Entitie: Character
Entitie: artificial arm
Attribute : Augemet Body Attribute
Relationship: Attribut Body
Something like this ?
And i understand right that I use the core data entries in normal swift code and then store them back after i applied the changes to them.