3

UnsafePointer を期待する引数に迅速な変数/定数を渡すには、変数/定数の前に「inout」(アンパサンド) 記号を使用して実行できることを読みました。したがって、次のコードでは、'colors' 配列を「UnsafePointer」として関数 CGGradientCreateWithColorComponents() に渡したいのですが、コンパイラ エラーが発生します。

「& 型 UnsafePointer の inout 以外の引数で使用」

ビジュアルについては、下の画像を参照してください。

それで、問題は、迅速な配列「色」を UnsafePointer に変換するにはどうすればよいですか?

ありがとう

ここに画像の説明を入力

4

2 に答える 2