[私は、特定の場合を除いて、開発者がJavaなどのプロセッサアーキテクチャをほぼ完全に無視できる言語で育ったため、このトピック全体を誤解している可能性があります。いくつかの概念が間違っている場合は、訂正してください。]
ここを読むと、たとえばfloatの代わりにCGFloatを使用することをお勧めします。これは、さまざまなプロセッサアーキテクチャ(64ビットハンドルのfloatが異なる)でコードの将来性を保証するためです。それが正しいと仮定すると、なぜUISlider
、たとえば、float
(値に)直接使用するのですか?いずれにせよ、アーキテクチャが変更された場合、私のコードは正しくないので、それらを読んでそれをに変換するのは間違っている(または何か)のではないでしょうか?float
CGFloat