Вставить в массив переведенное значение из NSLocalizedString - PullRequest
1 голос
/ 04 декабря 2011

У меня есть plist с массивом словарей.

пример:

items: (array)
    item0: (dictionary)
        Label: (string)
        Img: (string)
    item1: (dictionary)
        Label: (string)
        Img: (string)

с использованием NSLocalizedString, метки переведены.все в словаре, а после в массив.

NSString *myFile = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"plist"];

NSDictionary *dict = [[NSDictionary alloc]initWithContentsOfFile:myFile];

NSMutableArray *arr = [[NSMutableArray alloc] initWithArray:[dict objectForKey:@"Items"]];

Как поместить в массив, однако, значение, переведенное напрямую, а не ключ?

Спасибо всем!

1 Ответ

0 голосов
/ 04 декабря 2011

Как насчет:

 NSMutableArray * arr = [[NSMutableArray alloc] initWithArray: [dict allValues]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...