You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An instance 0x178201b40 of class AVPlayerItem was deallocated while key value observers were still registered with it. Current observation info: <NSKeyValueObservationInfo 0x174a3bca0> ( <NSKeyValueObservance 0x1754523c0: Observer: 0x1704342e0, Key path: playbackLikelyToKeepUp, Options: <New: NO, Old: NO, Prior: YES> Context: 0x1758637c0, Property: 0x175e5df70> )
use RACObserve caused a crash:
creash info:
#56 Thread
NSInternalInconsistencyException
An instance 0x178201b40 of class AVPlayerItem was deallocated while key value observers were still registered with it. Current observation info: <NSKeyValueObservationInfo 0x174a3bca0> ( <NSKeyValueObservance 0x1754523c0: Observer: 0x1704342e0, Key path: playbackLikelyToKeepUp, Options: <New: NO, Old: NO, Prior: YES> Context: 0x1758637c0, Property: 0x175e5df70> )
my code:
//缓冲区播放完成
[RACObserve(self.playerItem, playbackBufferEmpty) subscribeNext:^(id _Nullable x) {
@strongify(self);
BOOL empty = [x boolValue];
if (empty) {
//缓冲区为空
[self callBackDelegateStatus:PlayerStatusBuffering];
}
}];
The text was updated successfully, but these errors were encountered: