Comment déclarer local “variables” comme définitive en Objective-C?
En Java, je peux déclarer local "variables" comme définitive, par exemple
void myMethod() {
final String foo = "Hello World!";
foo = "Bye-bye..."; //compile error!!
return;
}
Lorsque je tente de changer sa valeur, obtenez un message d'erreur du compilateur. Je veux déclarer certains de mes locaux "variables" final pour éviter de changer leur valeur par accident.
Est-ce possible en Objective-C?
OriginalL'auteur Yang Meyer | 2010-02-02
Vous devez vous connecter pour publier un commentaire.
Comme en C/C++, vous pouvez utiliser le
const
mot-clé.Pour plus d'info, cet article semble à droite de votre allée: Java developer's Guide des Constantes de Chaîne en Objective-C
const
non-statique déclarations.Lien dans la réponse est mort.
OriginalL'auteur danben