【发布时间】:2017-04-09 04:26:12
【问题描述】:
我刚刚从 Swift 2 升级到 Swift 3,我面临着新的挑战...
我有一个播放器之前运行完美,但现在我遇到了以下问题:“在展开可选值时意外发现 nil”
这是我的代码:
print(audioselectionne)
let alertSound = URL(fileURLWithPath: Bundle.main.path(forResource: audioselectionne as String, ofType: "mp3")!)
我有:Optional("tiesto") 和崩溃...
我真的不明白问题出在哪里......
感谢您的帮助。
【问题讨论】:
-
问题是你强制解开
pathForResource的返回但它是 nil;找不到资源。 -
是的,但我什么也没做,它正在使用 Swift 2
-
你为什么会有沮丧的
as String?删除它。