J'ai gravi la courbe d'apprentissage du code X pendant environ deux mois maintenant. Je comprends le but des directives @ property/@ synthesize, mais il semble qu'il soit un peu redondant de toujours déclarer les propriétés dans le fichier .h, puis de les synthétiser dans le fichier .m.@property et @synthesize: pourquoi les deux?
Pourquoi le compilateur a-t-il besoin des deux directives? Si elles sont toujours utilisées ensemble, aucune n'est techniquement redondante?
Merci d'avance pour toute idée sur ce sujet.
John Doner
La langue est "Objective-C", l'IDE est "Xcode". –