在哪里写试试法?

时间:2017-11-18 19:15:43

标签: swift do-catch

在变量之前或在赋值之后写入尝试之间有什么区别?我的意思是:

do {
    audioPlayer = try AVAudioPlayer(contentsOf: soundUrl!)
} 
catch {
    print(error)
}

和此:

do {
    try audioPlayer = AVAudioPlayer(contentsOf: soundUrl!)
}
catch {
    print(error)
}

他们都工作我只是好奇。

0 个答案:

没有答案