如何在Objective-C中将本地“变量”声明为final?

时间:2010-02-02 17:04:14

标签: objective-c variables final

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

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

当我尝试更改其值时,从编译器中获取错误。我想声明我的一些本地“变量”最终,以避免意外改变它们的价值。

这在Objective-C中是否可行?

1 个答案:

答案 0 :(得分:19)

与C / C ++类似,您可以使用const关键字。

有关详细信息,请参阅本文:Java Developer’s Guide to String Constants in Objective-C