use*_*877 2 localization objective-c nsarray
我正在尝试将我的项目翻译成另一种语言,但是在我的数组本地化时我遇到了困难.例如:
tableData = [[NSArray alloc] initWithObjects:
@"Test1",
@"Test2",
@"Test3",
@"Test4",
@"Test5",
nil];
Run Code Online (Sandbox Code Playgroud)
我试过了
tableData = [[NSArray alloc] initWithObjects:NSLocalizedString
(@"Test1",@"Test1"),
(@"Test2",@"Test2"),
...
Run Code Online (Sandbox Code Playgroud)
和
tableData = [[NSArray alloc] initWithObjects:NSLocalizedString
((@"Test1",@"Test1"),
(@"Test2",@"Test2")),
...
Run Code Online (Sandbox Code Playgroud)
但我得到"表达结果未使用".
生成.strings文件和本地化其他所有内容的所有过程都很好并且正常工作,我只需要一些帮助来找出如何将其写入数组.
有小费吗?
不应该是:
tableData = [[NSArray alloc] initWithObjects:
NSLocalizedString(@"Test1",@"Test1"),
NSLocalizedString(@"Test2",@"Test2"),
...
NSLocalizedString(@"TestN",@"TestN")
];
Run Code Online (Sandbox Code Playgroud)
或(更短):
tableData = @[
NSLocalizedString(@"Test1",@"Test1"),
NSLocalizedString(@"Test2",@"Test2"),
...
NSLocalizedString(@"TestN",@"TestN")
];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1385 次 |
| 最近记录: |