Je dois creuser dans le monde objectif-c. Une chose que je ne peux pas comprendre est pourquoi est nécessaire d'appeler la méthode parent init. À quoi cela sert-il?Pourquoi la classe init parent
Répondre
même raison de son nécessaire pour appeler init sur les classes d'enfants la méthode init wont être appelé à moins que son invoqué et les classes de parents ont les méthodes de démarrage qui ont besoin d'invocation
que pour plus de détails que vous auriez à nommer une classe NSObject, UIViewController, etc ... ou consulter la documentation et voir si les méthodes d'initialisation sont listés
ceci est une réponse et un peu générique id comme pour être plus précis, mais l'OMI la question est posée « génériquement »
Si vous avez une classe et que vous faites des choses dans la méthode init, dans le cas où elle a été héritée, vous voulez toujours que cela se produise, mais maintenant vous appelez la méthode init de la classe enfant. Donc, à moins d'appeler le parent init, les prévisualisations n'auront pas lieu.
- 1. force init sous-classe de python pour utiliser des variables sous-classe, pas classe parent
- 2. UIView Sous-classe Init
- 3. Déterminer la classe dans la méthode init
- 4. NSMutableArray sous-classe init
- 5. La classe dérivée n'appelle pas init
- 6. Surcharge init dans la sous-classe
- 7. Pourquoi ne puis-je pas réécrire la classe parent?
- 8. Init class comme sous-classe
- 9. classe, dict, self, init, args?
- 10. Comment initialiser toutes les méthodes parent avant init?
- 11. La classe enfant appelle une méthode de la classe parent
- 12. Tricky ruby class init ---- pourquoi la même classe initialise-t-elle la sortie différemment?
- 13. Classe parent d'accès de la classe enfant
- 14. Méthode d'appel de la classe parent
- 15. Classe enfant Classe remplaçant la fonction virtuelle d'une classe parent
- 16. Pourquoi l'objet ServletConfig est-il passé à init() de GenericServlet lorsque la classe implémente l'interface?
- 17. Finder statique de la classe parent
- 18. Sous-classe UITableView n'exécutant pas init
- 19. Pourquoi $ (parent) .children (classe) ne retourne pas l'élément?
- 20. Init. Personnalisée pour une sous-classe NSManagedObject
- 21. Empêche l'appel de la méthode init "abstract" class "init" tout en autorisant [super init]?
- 22. concernant 1st init() et 2nd init()
- 23. Pourquoi ghci ne reconnaît pas la fonction INIT
- 24. Pourquoi l'UITableViewController numberOfRowsInSections est-il appelé avant la méthode init?
- 25. La classe init a échoué dans l'appel newInstance
- 26. objectif-c par défaut init méthode pour la classe?
- 27. JSF charge classe init-méthode sur la page reload
- 28. init n'est pas appelé sur la sous-classe PDFPage?
- 29. Pourquoi la div parent est-elle liée?
- 30. jquery classe ajouter au parent