gpt4 book ai didi

objective-c - 如何定位数组?

转载 作者:行者123 更新时间:2023-12-02 08:34:00 25 4
gpt4 key购买 nike

我正在尝试将我的项目翻译成另一种语言,但是在本地化我的数组时遇到了困难。例如:

tableData = [[NSArray alloc] initWithObjects:
@"Test1",
@"Test2",
@"Test3",
@"Test4",
@"Test5",
nil];

我试过了

tableData = [[NSArray alloc] initWithObjects:NSLocalizedString
(@"Test1",@"Test1"),
(@"Test2",@"Test2"),
...

tableData = [[NSArray alloc] initWithObjects:NSLocalizedString
((@"Test1",@"Test1"),
(@"Test2",@"Test2")),
...

但我得到“未使用的表达式结果”。

生成 .strings 文件和本地化其他一切的所有过程都很好并且有效,我只需要一些帮助来找出如何将它写下来用于数组。

有什么建议吗?

最佳答案

不应该是:

tableData = [[NSArray alloc] initWithObjects:
NSLocalizedString(@"Test1",@"Test1"),
NSLocalizedString(@"Test2",@"Test2"),
...
NSLocalizedString(@"TestN",@"TestN")
];

或(更短):

tableData = @[
NSLocalizedString(@"Test1",@"Test1"),
NSLocalizedString(@"Test2",@"Test2"),
...
NSLocalizedString(@"TestN",@"TestN")
];

关于objective-c - 如何定位数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23696657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com