【发布时间】:2015-06-11 09:13:49
【问题描述】:
我使用的是 Xcode 7 beta,在迁移到 Swift 2 后,我遇到了这行代码的一些问题:
let recorder = AVAudioRecorder(URL: soundFileURL, settings: recordSettings as! [String : AnyObject])
我收到一条错误消息,提示“调用可以抛出,但错误不能从全局变量初始化程序中抛出”。
我的应用程序依赖 recorder 作为全局变量。有没有办法让它保持全球性但解决这些问题?我不需要高级错误处理,我只想让它工作。
【问题讨论】: