Phi*_*lip -1 localization objective-c ios4 xcode4
我正在尝试用英语和意大利语本地化我的应用程序.
我得到了这部分代码:
-(IBAction)randomSN{
int text = rand() % 2;
switch (text) {
case 0:
textview.text =NSLocalizedString(@"YES", @"Sì");
break;
case 1:
textview.text = NSLocalizedString("@NO", @"No");
break;
default:
break;
}
}
Run Code Online (Sandbox Code Playgroud)
当我进入构建和运行时,会出现一些警告:
warning: passing argument 1 of 'localizedStringForKey:value:table:' from incompatible pointer type
Run Code Online (Sandbox Code Playgroud)
我认为它需要一张桌子才能工作或者?当它说时,警告仅在第二部分显示
textview.text = NSLocalizedString("@NO", @"No");
Run Code Online (Sandbox Code Playgroud)
此外,当我运行项目时,模拟器设置为英语(应用程序的主要语言是意大利语),我输入的Localizable.strings没有出现.
你确定你有@合适的地方吗?在我看来它应该是:
textview.text = NSLocalizedString(@"NO", @"No");
Run Code Online (Sandbox Code Playgroud)
换句话说,@应该在开幕前到来".
| 归档时间: |
|
| 查看次数: |
513 次 |
| 最近记录: |