我有下面的代碼,在客觀C.轉換OBJ-C代碼,SWIFT 2塊問題
[pixelData processPixelsWithBlock:^(JGPixel *pixel, int x, int y) {
}];
現在,對我來說,相當於迅速將
pixelData.processPixelsWithBlock({(pixel: JGPixel, x: Int, y: Int) -> Void in
})
然而
,即拋出錯誤
無法將類型'(JGPixel,Int,Int) - > Void'的值轉換爲期望的參數類型'((UnsafeMutablePointer,Int32,Int32) - > Void)!'
任何人都可以幫助解釋我哪裏去錯了,我怎麼可以瞭解更多關於這個錯誤。謝謝!
JGPixel是Obj-C中的一個類還是一個結構? –