Swift异常 try 使用方式

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/sdefzhpk/article/details/72520581

Swift异常 try 使用方式

try方式

    do{
        let backgroundMusicPlayer = try AVAudioPlayer(contentsOf: url)
        // .....
    }catch{
        print(error)
    }

try?方式

    guard let backgroundMusicPlayer = try? AVAudioPlayer(contentsOf: url) else {

        return
    }

try!方式

let backgroundMusicPlayer = try! AVAudioPlayer(contentsOf: url)

try!方式 一旦有异常,程序直接奔溃

猜你喜欢

转载自blog.csdn.net/sdefzhpk/article/details/72520581