NSLocalizedString数组

时间:2014-08-28 20:08:14

标签: ios arrays localization nslocalizedstring

我正在尝试以编程方式本地化我的项目,因为基础国际化不会自动在我的故事板上拾取我的菜单项。我想在数组中本地化字符串。我遇到的具体问题是这段代码:

     - (void)viewDidLoad

   {

_menuItems = @[@"title",
                    @"item1",
                    @"item2",
                    @"item3",
                    @"item4",                   
                   ];

}

我试过宣布

[NSString stringWithFormat:NSLocalizedString(@"title")]; 

对于每一个,但这不编译所以我确定这是不对的。我很感激任何人帮助指出我正确的方向。

1 个答案:

答案 0 :(得分:2)

- (void)viewDidLoad {
    _menuItems = @[ NSLocalizedString(@"title1", @"the title"),
                    NSLocalizedString(@"item1", @"the first item"),
                    NSLocalizedString(@"item2", @"the second item"),
                    NSLocalizedString(@"item3", @"the third item"),
                    NSLocalizedString(@"item4", @"the fourth item")
                   ];
}