Как перейти от CMutablePointer <CGFloat> к CGFloat [] в Swift
Я пытаюсь преобразовать класс ObjC, который используетПоп-библиотека Facebook Свифт. Поп использует совсем немного C.
В ObjC у меня есть блок, который выглядит следующим образом ...
prop.readBlock = ^(SHVGraphViewObjc *graphView, CGFloat values[]) {
values[0] = [graphView.centerOffsets[idx] doubleValue];
};
Эквивалентное определение замыкания в Swift будет
prop.readBlock = {(graphView: AnyObject!, values: CMutablePointer<CGFloat>) in }
Что я не могу понять, это как конвертироватьvalues[0] = [graphView.centerOffsets[idx] doubleValue];
Свифт? Как я могу сообщить Свифту, чтоCMutablePointer<CGFloat>
должен бытьCGFloat[]
?