我目前正在爲observeValueForKeyPath
方法內的互聯網廣播電臺(藝術家名稱/曲目名稱/等)提取元數據。然後我將這些數據分配給UILabel
。問題是,如果我導航到前一個視圖控制器並回來,我的標籤現在將是空的,直到observeValueForKeyPath
再次踢(這將是當有一首新歌曲播放),所以我必須等待當前歌曲結束,下一個開始獲取元數據來更新我的標籤。如何頻繁更新observeValueForKeyPath中的數據?
有沒有辦法更頻繁地更新/獲取數據?
我目前正在爲observeValueForKeyPath
方法內的互聯網廣播電臺(藝術家名稱/曲目名稱/等)提取元數據。然後我將這些數據分配給UILabel
。問題是,如果我導航到前一個視圖控制器並回來,我的標籤現在將是空的,直到observeValueForKeyPath
再次踢(這將是當有一首新歌曲播放),所以我必須等待當前歌曲結束,下一個開始獲取元數據來更新我的標籤。如何頻繁更新observeValueForKeyPath中的數據?
有沒有辦法更頻繁地更新/獲取數據?
您不能更頻繁地收到通知,因爲它們不會被髮送出去。你觀察到什麼物體?是否有'currentTrack'方法可用?你指定了「NSKeyValueObservingOptionInital」嗎? –