Bonjour à tous,
La rédaction du cours sur l'objective-c avance, mais en l'écrivant je me suis posé une question. La méthode d'initialisation d'une classe renvoie un objet de type id, mais pourquoi ne pas préciser le type de l'objet ?
Code Objective-C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 /* implémentation d'une classe Voiture */ @implementation Voiture - (id)init /* pourquoi on écrit pas - (Voiture *)init ??? */ { self = [super init]; if (self != nil) { } return self; } /* ... */ @end
Merci pour votre aide et bon développement (ou rédaction)![]()
Partager