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