【发布时间】:2012-08-29 04:06:36
【问题描述】:
在我的常量文件中,我包含了以下行
NSString * ALERT_OK = NSLocalizedString(@"Ok",@"Ok");
在此之后,当我尝试编译时收到以下错误
Initialiser element is not a compile time constant
如何调试?
【问题讨论】:
-
@Inafziger:感谢您的回复,我不应该将您的行包含在 contants 文件中吗?
-
是的,把我的行放在你的常量文件中,而不是你上面使用的那个。然后,在任何可以使用字符串的地方,都可以使用 ALERT_OK,它会为 Ok 提供本地化字符串。