私はSwift(Javaのバックグラウンドを使用)でプログラミングするのが初めてで、init()メソッドを使用してCGFloatを初期化しようとしています。私はまた、CGFloatが初期化された後にCGFloatへの参照が必要です。私はJavaでやっているようにこれを試し続けています:Swiftでinit()を使ってCGFloatへの参照を取得する方法は?
CGFloat _cgFloat = CGFloat.init(10);
明らかに、IDEが示すように、これは誤りです。私はこれを回避する方法を理解していないようです。私は間違って何をしていますか? Javaのようにこの作業を行う方法はありません:
Object a = new Object();
これに対する解決策が最も評価されます。前もって感謝します。
ドロップINIT、単に '使用CGFloat(10)' - と 'は必要ありません。'最後に – luk2302
'CGFloat _cgFloat ='原因'CGFloat.init(10);ではなく構文エラーです。 - 'CGFloat'は*値型*であり、"オブジェクト "ではないことにも注意してください。 –