我正在尝试将使用Facebook的pop库的ObjC类转换为Swift.Pop使用相当多的C.
在ObjC中,我有一个看起来像这样的块......
prop.readBlock = ^(SHVGraphViewObjc *graphView, CGFloat values[]) {
values[0] = [graphView.centerOffsets[idx] doubleValue];
};
Run Code Online (Sandbox Code Playgroud)
Swift中的等效闭包定义是
prop.readBlock = {(graphView: AnyObject!, values: CMutablePointer<CGFloat>) in }
我无法弄清楚如何将其转换values[0] = [graphView.centerOffsets[idx] doubleValue];为Swift?我怎么让Swift知道CMutablePointer<CGFloat>应该是一个CGFloat[]?
swift ×1