2011-01-14 17 views
2

はそれほど単純ではコントローラーの初期化中に、私はこのコードを持っている:AVPlayerItemとKVO - 何か不足していますか?

右、URLからメディアを試してみて、ロードする必要があり
self.playerItem = [AVPlayerItem playerItemWithURL:url]; 
[self.playerItem addObserver:self forKeyPath:@"status" options:0 context:nil]; 

?私は実装しています

observeValueForKeyPath:ofObject:change:context: 

ただし、このメソッドは呼び出されません。無知な?

答えて

6

playerItemは

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

これは史上最悪のフレームワークです(当たり前)AVPlayerオブジェクトに割り当てられた後、作業を​​開始します! –

関連する問題