Cocoa Coredata et application non-documentaire
-
15-09-2020 - |
Question
J'ai un problème qui me conduit fou ... Je veux "écrire" une application Cocoa Coredata, l'écriture n'est pas exacte, car l'application doit être créée avec des liaisons.
Ce n'est pas un problème pour créer une application basée sur des documents, cela fonctionne bien. Mais je veux une application non basée sur des documents, je pensais donc "faire de même comme à l'application basée sur les documents", mais si je le fais, l'application ne démarre pas. XCodes 'GDB dit:
2010-07-14 11:02:39.894 nonDocBased[1242:a0f] An uncaught exception was raised
2010-07-14 11:02:39.899 nonDocBased[1242:a0f] [<NSApplication 0x100408e90> valueForUndefinedKey:]: this class is not key value coding-compliant for the key managedObjectContext.
2010-07-14 11:02:39.902 nonDocBased[1242:a0f] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<NSApplication 0x100408e90> valueForUndefinedKey:]: this class is not key value coding-compliant for the key managedObjectContext.'
Alors j'ai googlé dessus, mais rien trouvé utile (ou probablement j'étais trop inexpérimenté ...). Mais j'ai trouvé un didacticiel ( http://www.raywenderlich.com/ 934 / Core-Data-Tutorial-Mise en route ) et l'a essayé sans liaison mais cela ne fonctionne pas.
Donc, ma question est de savoir comment créer une application non basée sur des documents à l'aide de données de base?
Voici mon code , le mot de passe est Stackoverflow.
Merci pour des idées ... Dennis
La solution
Bind the NsarrayController GestiondObjectContext sur votre AppDelegate pas au propriétaire de fichiers.