NSarray это не работает - PullRequest
0 голосов
/ 12 января 2012

Вот некоторый код

aSong.songDuration = currentElementValue;
NSLog(@"SD = %@",aSong.songDuration);         //   Here aSong.Duration is right
[viewController.songs addObject:aSong];
Music *bSong = [viewController.songs objectAtIndex:1]; // here bSong.Duration is null
NSLog(@"bSong = %@",bSong.songDuration);

Я пробовал разные objectAtIndex, но все время значение равно нулюЧто-то не так?

спасибо

1 Ответ

3 голосов
/ 12 января 2012

Если вы добавляете элемент в пустой изменяемый массив, он имеет индекс 0:

Music *bSong = [viewController.songs objectAtIndex:0];

Конечно, предполагается, что songs на самом деле NSMutableArray (не1007 *, который является неизменным) и что songs существует.

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