Lors de la création d'un nouveau projet (iPhone/iPad universel) à l'aide de Core Data, appDelegate habituel crée le modèle/contexte ManagedObject etc., puis les deux sous-classes de l'appDelegate (une pour chaque dispositif). Je n'arrive pas à appeler le moc des sous-classes (en utilisant [super managedObjectContext]). Quelqu'un pourrait-il m'éclairer sur ce que je fais de mal? Quelque chose à voir avec l'initialisation de l'appDelegate commun peut-être? BillyAppDelegates iPhone/iPad universels
0
A
Répondre
0
Vous devriez être en mesure d'utiliser les instances managedObjectContext, managedObjectModel et persistentStoreCoordinator des sous-classes si vous les accès en tant que propriétés (puisque les définitions de propriétés sont exposées dans l'en-tête de la superclasse):
self.managedObjectContext;
self.managedObjectModel
self.persistentStoreCoordinator
Questions connexes
- 1. Registres universels
- 2. Claviers universels dans Eclipse
- 3. Fusion de 2 projets Xcode - deux AppDelegates provoquant des erreurs
- 4. WindowsPrincipal.IsInRole et groupes de répertoires actifs universels et globaux
- 5. Comment puis-je forcer qtcreator à créer des binaires non-universels?
- 6. Les binaires universels ne sont-ils pas une énorme perte de mémoire sur l'appareil?
- 7. Instancie automatiquement singleton au lancement
- 8. comment gérer multipleViews d'un délégué d'application?
- 9. Gcc d'Apple, quelle est la différence entre -arch i386 et -m32?
- 10. Comment puis-je calculer la largeur du texte, en "points"?
- 11. Impossible d'ajouter un délégué iAd à ViewController
- 12. paramètres cmake sur la neige léopard
- 13. Exportation de données binaires (par exemple des fichiers binaires) dans une chaîne avec .NET?
- 14. recommandations sur un livre pour en savoir plus sur l'espacement
- 15. handleOpenURL non appelé à l'aide d'un schéma d'URL personnalisé dans iPhone OS
- 16. Accès global ou universel au groupe Active Directory pour une application Web
- 17. Passes en ligne avec code à barres
- 18. Ajout d'un groupe de domaine groupe local
- 19. Boost: comment construire Boost sous MacOSX
- 20. Comment réunissez-vous des équipes multiculturelles?
- 21. Besoin d'aide pour la collision et la rotation d'un cercle? - Physique Jeu
- 22. Conflits: définition de la chaîne wchar_t en standard C++ et implémentation Windows?
- 23. Exécution d'un binaire universel OS X en mode 32 bits
- 24. Manipulation MySQL contre-apostrophes lors du passage des moteurs DB en utilisant l'interface PDO de PHP
- 25. Distribution d'applications Rails dans un conteneur OSX .app
- 26. Comment faire pour que Haskell calcule le type polymorphique correct?
- 27. Horodatage de réplication internationale
- 28. EXC_BAD_ACCESS dans l'application tableview
- 29. Tests unitaires pour les fonctions views/viewcontroller et Delegate pour iPhone
- 30. fonctionne dans viewDidLoad mais pas CellForRowAtIndexPath - pourquoi?
OK , J'ai essayé ça (encore) mais ça ne marche pas. Si je fais un NSLog demandant à la fois des descriptions de soi et super, il revient avec le "appDelegate_iPhone" les deux fois (au lieu de "appDelegate_shared" que je m'attendrais à super). C'est comme si la sous-classe ne connaissait pas la superclasse (je l'ai aussi importée). – BillySangster
Trouvé ce que j'ai mal fait. Il y avait une faute de frappe dans mon modèle d'objet géré (d'il y a 24 heures!) Merci pour la réponse. – BillySangster