10

在 Java 中,我可以将本地“变量”声明为 final,例如

void myMethod() {
    final String foo = "Hello World!";
    foo = "Bye-bye..."; // compile error!!
    return;
}

当我尝试更改其值时,编译器会出错。我想将我的一些本地“变量”声明为 final 以避免意外更改它们的值。

这在Objective-C中可能吗?

4

1 回答 1

19

就像在 C/C++ 中一样,您可以使用const关键字。

有关更多信息,这篇文章似乎正好适合您:Java Developer's Guide to String Constants in Objective-C

于 2010-02-02T17:06:55.970 回答