0

我对以下代码有一个奇怪的问题:

NSString *string = NSLocalizedString("hello",nil);

通过点击按钮激活。如果我使用简单的字符串一切正常,如果我在点击按钮 1-2 次后使用本地化字符串,应用程序崩溃而没有任何错误,我真的不明白为什么,你能帮帮我吗?谢谢。

4

2 回答 2

1

很容易错过:你应该使用@ “hello”,而不是“hello”。NSString* 常量必须用前面的@ 定义。

于 2011-05-28T12:41:16.910 回答
0

这有效:

NSString *string = NSLocalizedString(@"hello",@"");
于 2011-05-28T12:51:52.457 回答