【发布时间】:2016-12-26 16:00:01
【问题描述】:
我似乎无法调用 vDSP* 加速功能。我收到以下错误:
无法将“UnsafePointer
”类型的值转换为预期的参数类型“UnsafePointer ”
示例代码:
var m:Float = 0.0 as! Float
var points : [Float]
points.withUnsafeBufferPointer {(buffer: UnsafeBufferPointer<Float>) -> Void in
vDSP_minv(buffer.baseAddress!, vDSP_Stride(2), &m, vDSP_Length(2))
}
非常感谢任何建议!
【问题讨论】:
-
"无法将 'UnsafePointer
' 类型的值转换为预期的参数类型 'UnsafePointer '" -
初始化
points:var points = [Float]()后,这里编译正常。
标签: ios swift swift3 accelerate