该代码用于播客应用程序。
import AVKit
extension CMTime {
func toDisplayString() -> String {
let totalSeconds = Int(CMTimeGetSeconds(self))
let seconds = totalSeconds % 60
let minutes = totalSeconds / 60
let timeFormatString = String(format: "%02d:%02d", minutes, seconds)
return timeFormatString
}
}
选择要播放的播客时失败...导致音频播放,但应用程序冻结,直到重新启动。
编辑:错误在线发生let totalSeconds = Int(CMTimeGetSeconds(self))