有什么方法可以像在旧的 iOS5 中一样在 xCode 4.5 for iOS6 中使用带有 NSLocalizedString(@"KEY", @"") 的 Localizable.strings 吗?
这是我的示例代码:
在 Localizable.strings 中
"KEY"= " Hello World !";
在 .m 脚本中
NSString *tempString = NSLocalizedString(@"KEY", NULL);
NSLog(@"我的字符串是:%@", tempString);
iOS5.1的日志是:“我的字符串是:Hello World!”
iOS6 的日志是:“我的字符串是:KEY”
……我真的要疯了!我的错误在哪里?
非常感谢!!!
最佳答案
他们不需要创建新项目并复制,只需删除可本地化的文件,再次创建它就可以了。
关于ios6 - xCode 4.5 和 iOS 6 上的 NSLocalization,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12608859/