質問編集履歴
1
誤字の訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
|
8
8
|
現在、iOSで動画を読み込む際に(今回はシークバーからのシーク)AVPlayerItemを用いており、その際にKVOで'status'を監視して、それに応じた処理を行っています。下のコードはsliderがchangedした時に呼ばれるものです。
|
9
9
|
```swift
|
10
|
-
self.
|
10
|
+
self.playerItem?.addObserver(self, forKeyPath: "status", options: .new, context: nil)
|
11
11
|
ProgressView.startSeekingLoading(view: self)
|
12
12
|
self.isObservingStatusObserver = true
|
13
13
|
isSeekingPlayer = true
|
@@ -29,7 +29,7 @@
|
|
29
29
|
} else if isSeekingPlayer {
|
30
30
|
isSeekingPlayer = false
|
31
31
|
stopLoading()
|
32
|
-
|
32
|
+
playerItem?.removeObserver(self, forKeyPath: "status")
|
33
33
|
isObservingStatusObserver = false
|
34
34
|
} else {
|
35
35
|
//略
|