Считайте plist из URL в NSMutableDictionary - PullRequest
1 голос
/ 27 февраля 2012

Я пытаюсь прочитать PLIST из URL в NSMutableDictionary.

Код перед

autos = [[NSMutableArray alloc] init];

[autos addObject:[[NSMutableDictionary alloc]initWithObjectsAndKeys:@"Auto 1", @"name", @"Auto.png", @"image", @"Klassiker", @"description" , nil]];

Это работает.Но сейчас я хочу использовать PLIST.И я пытаюсь это, вот так:

autos = [[NSMutableArray alloc]initWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://dl.dropbox.com/u/9358444/auto.plist"]]];

Спасибо.

PLIST http://dl.dropbox.com/u/9358444/auto.plist

Ответы [ 2 ]

1 голос
/ 27 февраля 2012

Ваш список свойств содержит словарь, но вы пытаетесь использовать его для создания массива. Сделайте это вместо:

NSMutableDictionary *autos = [[NSMutableDictionary alloc] initWithContentsOfURL:
                                 [NSURL urlWithString:@"http://dl.dropbox.com/u/9358444/auto.plist"]];
0 голосов
/ 27 февраля 2012

Я новичок на сайте, я до сих пор не знаю, как добавлять комментарии в ОП.Сначала загрузите его в словарь, а затем перенесите в изменяемый массив

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...