2009-09-09 6 views

Répondre

10

Rien! La notation par points est le "sucre syntaxique" introduit dans Objective-C 2.0. En fait, le compilateur convertit foo.property en [propriété foo] pendant la compilation, donc ils compilent exactement la même chose.

C'est simplement une question que vous préférez.

1

Au moment de la compilation, ils sont traités de la même manière, mais un avantage de l'utilisation de la notation par points pour gérer les propriétés est que lors du codage, après avoir placé le "." La fenêtre d'achèvement de code/code montrera seulement des propriétés valides comme suggestions tandis que l'utilisation des parenthèses montrera toutes les méthodes.

Questions connexes