問題タブ [cgfloat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Swift で CGFloat を使用するにはどうすればよいですか?
次のエラーが表示されます。
「NSNumber」は「CGFloat」のサブタイプではありません」
なんで?
編集:
CGFLoat には double 型が必要
これで結構です。
swift - Swift が CGFloat の暗黙的な変換を欠いていることによる混乱
`CGFloat を返す関数で演算を行おうとすると、エラーが発生します。
指定された引数を受け入れる「/」のオーバーロードが見つかりませんでした
他の誰かがこの種の問題を見たことがありますか?
swift - Swift で CGFloat を切り上げる
SwiftでCGFloatを切り上げるにはどうすればよいですか? 試してみましceil(CDouble(myCGFloat))
たが、iPad Air と iPhone 5S でしか動作しません。
別のシミュレートされたデバイスで実行すると、次のエラーが表示されます'NSNumber' is not a subtype of 'CGFloat'
ios - Swift - オーバーロードが見つかりません...&式の型を変換できません
インターネットで見つけたObjectiveCメソッドをSwiftに適応させていました(おそらくここでは覚えていません)。iPad Air用にビルドすると完全に動作しますが、iPad 2またはiPadで実行しようとするとRetina では 4 つのエラーが発生します (2 つの異なるエラー、それぞれ 2 回):
ios - Swift で 2 つの CGFloats の最小値を取得するにはどうすればよいですか?
2 つの値の最小値を返す次のコードがありCGFloat
ます。
しかしMIN
、迅速に同等のものはないようです。では、これを行うにはどうすればよいですか?
iphone - float を float に変換し、小数点以下 2 桁で切り捨てる
float var1 = cashInHandAmount = 4.73000002 があり、単純に var2 = 4.73 とします。
私はこのように試しました:
これに関して私を助けてもらえますか?
ios - エラーを与える配列を受け取る Swift 関数: '@lvalue $T24' は 'CGFloat' と同一ではありません
そこで、加速度計のジッターを緩和するためのローパス加速度計関数を作成しています。データを表す CGFloat 配列があり、この関数でそれを減衰させたい:
この場合、lastVector はプログラムの上部で次のように定義されています。
vector[a] = ... という形式の 3 行でエラーが表示されます。なぜこのエラーが発生するのかについてのアイデアはありますか?
generics - CGFloat: Float の場合は rintf() を呼び出し、Double の場合は rint() を呼び出します
アーキテクチャが 32 ビットの場合、CGFloat は Float です。この場合、私は呼び出したいrintf()
アーキテクチャが 64 ビットの場合、CGFloat は Double です。この場合、私は呼び出したいrint()
現在、Double へのキャストを行ってから呼び出すrint()
おそらく、ジェネリックは両方のケースをうまく処理できますか?