從矢量標量線性代數函數(從vectorOps.h) https://developer.apple.com/reference/accelerate/1546030-visamax如何使用OpaquePointer調用DSP功能?
FUNC vIsamax(_計數:的Int32, _ X:OpaquePointer) - >的Int32)
計數 數向量x中的元素;必須是4
一個倍數x的浮點值的向量陣列。從 https://swift.org/migration-guide/se-0107-migrate.html UnsafeRawPointer
,withUnsafePointer
,MemoryLayout
等 至今尚無成功的
不能調用初始化與... CFData型 'OpaquePointer',
不能調用
我試過的解決方案「」有...亞達,亞達,亞達
如何調用與OpaquePointer一個DSP功能?
顯示您的代碼。 – Alexander
我通過從 –
遷移頁面請注意,你真的不應該使用'vIsamax',只存在於傳統支持15個不同的變化去了。您應該使用'cblas_isamax'或'vDSP_maxmgvi'代替(這些是速度更快,也可以像iOS的新平臺,但'vIsamax'是OS X只是 - 他們也有更準確的文檔,因爲他們正在積極開發)。 –