【发布时间】:2014-10-09 20:25:43
【问题描述】:
在我迁移到 Swift 时出现了新问题。此代码在 Objc 中有效,但现在已损坏。
func captureImage()
{
var videoConnection:AVCaptureConnection = AVCaptureConnection()
for connection in _stillImageOutput.connections
{
}
}
由于某种原因,如果我运行上述循环,我会在最后一行得到一个 EXC_BAD_ACCESS 代码 1。
_stillImageOutput 只是一个 AVCaptureStillImage 对象,它不是 nil
注释掉 var videoConnection:AVCaptureConnection = AVCaptureConnection() 可停止此崩溃。
有什么想法吗?
【问题讨论】:
标签: swift ios8 avfoundation avcapturesession avcapturedevice