小编Abd*_*u23的帖子

Xcode 6- SWIFT-将CMTime转换为Float

var songs = MPMediaQuery()
var localSongs = songs.items
songList = NSMutableArray(array: localSongs)

tableView.reloadData()

var song = MPMediaItem(coder: songList[0] as NSCoder)

var currentItem = AVPlayerItem(URL: song.valueForProperty(MPMediaItemPropertyAssetURL) as NSURL)

player.replaceCurrentItemWithPlayerItem(currentItem)

player.play()

var songTitle: AnyObject! = song.valueForProperty(MPMediaItemPropertyTitle)

songName.text = songTitle as? String

sliderOutlet.value = Float(player.currentTime()) // <<-Error here
Run Code Online (Sandbox Code Playgroud)

我正在构建一个音乐播放器,我想要一个滑块来显示歌曲的持续时间,但是我收到了这个错误

找不到接受提供的参数的'init'的重载

我认为问题是将CMTime转换为Float.

uislider cmtime swift

9
推荐指数
1
解决办法
1万
查看次数

初始化方法是Ruby中的内置方法吗?

初始化方法是Ruby中的内置方法吗?

为什么在创建新对象时必须传递参数,为什么将其直接传递给该initialize方法?而且,我们可以创建没有初始化方法的类吗?

ruby methods

4
推荐指数
1
解决办法
289
查看次数

标签 统计

cmtime ×1

methods ×1

ruby ×1

swift ×1

uislider ×1