在Java中,我可以将本地“变量”声明为final,例如
void myMethod() {
final String foo = "Hello World!";
foo = "Bye-bye..."; // compile error!!
return;
}
当我尝试更改其值时,从编译器中获取错误。我想声明我的一些本地“变量”最终,以避免意外改变它们的价值。
这在Objective-C中是否可行?
答案 0 :(得分:19)
与C / C ++类似,您可以使用const
关键字。
有关详细信息,请参阅本文:Java Developer’s Guide to String Constants in Objective-C