Swift 3 に変換すると、コンパイラ エラーが発生します。
タイプ '(UnsafeMutableRawPointer?)' の引数リストでタイプ 'UnsafeMutablePointer' の初期化子を呼び出すことはできません
不透明なポインターから型付きポインターを作成しようとすると、次のようになります。
let imageRef = myUIImage.cgImage!
let context = CGContext(...)!
let rect = CGRect(...)
context.draw(imageref, in: rect)
var data = context.data
var dataType = UnsafeMutablePointer<UInt8>(data) //Throws the error
これが機能しないのはなぜですか?