AVPlayerItem и KVO - я что-то упустил? - PullRequest
3 голосов
/ 14 января 2011

так что в начале простого контроллера у меня есть этот код:

self.playerItem = [AVPlayerItem playerItemWithURL:url];
[self.playerItem addObserver:self forKeyPath:@"status" options:0 context:nil];

, который должен попытаться загрузить носитель из URL, верно?я реализую

observeValueForKeyPath:ofObject:change:context:

однако этот метод никогда не вызывается.Бестолковые

1 Ответ

7 голосов
/ 17 января 2011

playerItem начинает работать после назначения объекту AVPlayer (дух)

self.player = [AVPlayer playerWithPlayerItem:self.playerItem];
...