【发布时间】:2016-07-20 07:42:44
【问题描述】:
我的问题很简单,但很棘手。我想写这一行
AUPreset *aPreset = (AUPreset*)CFArrayGetValueAtIndex(mEQPresetsArray, indexPath.row);
在斯威夫特。诀窍是返回值是UnsafePointer<Void>。
【问题讨论】:
-
let aPreset = CFArrayGetValueAtIndex(mEQPresetsArray, indexPath.row) as AUPreset -
目前最好的方法是将 CFArray 转换为 NSArray 并从那里开始。
-
@PhuDuy 从 UnsafePointer
转换为 AUPreset 是不可能的
标签: swift core-audio core-foundation