swift - 线程1 : EXC_BAD_ACCESS (code=1, address = 0x38)

标签 swift compiler-errors exc-bad-access

在 View Controller 中,我具有按钮的操作方法。在方法的主体中说

if audioPlayer.playing {

    audioPlayer.stop

}

播放音频播放器时,一切正常。当音频播放器不播放时,出现崩溃错误。我实际上失去了理智,请上帝帮助我。

最佳答案

尝试此为停止播放器:

@IBAction func stopTapped(sender: AnyObject) {

    if let player = audioPlayer{
        player.stop()
    }
}

有关更多信息,请检查THIS示例项目。

关于swift - 线程1 : EXC_BAD_ACCESS (code=1, address = 0x38),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31356781/

相关文章:

ios - 仅将 subview 添加到当前 View 的 UINavigationBar

ios - Swift:调用参数可能为零的函数

java - 保存一个整数onClick,以便以后可以在android应用中调用它

c++ - 为什么会出现编译错误, "make_managed"不是 'Gtk' 的成员?

objective-c - 使用 block 会导致 EXC_BAD_ACCESS

macos - 为什么我的 cocoa 程序在启动期间获得 EXC_BAD_ACCESS?

objective-c - iOS 上的 libxml2 在使用 HTMLParser 解析 HTML 时导致 EXC_BAD_ACCESS 错误

ios - YPDrawSignatureView 空

ios - 如何在 Swift 中将 NSCoding 与单例类一起使用

xcode - Xcode 4.5编译大文件时挂起