CGFloatからIntに、IntからCGFloatに変換する方法

2015.04.28
CGFloat・Intを相互変換する記事のアイキャッチ画像

こんにちは、@Yuuです。

Swiftでアプリを作っててInt型で色々計算をして、その後CGFloatにする方法が分からなかったので、調べてみたら意外とすごく簡単でした。

簡単なのでちゃちゃっと解説したいと思います!

スポンサーリンク

CGFloatからIntに変換

仮に高さと幅がある四角形の面積求めるような場合があるとします。

このようにIntをCGFloatに代入しようとするとエラーが起きます。
当然です。自然の摂理というやつです。
ですが、僕は最初何故自動でやってくんなの!?と怒ってました。バカです。

まぁそんな話は置いといて。
CGFloatへの変換はこうやれば出来ます、ちょー簡単です。

ウソでしょ・・?こんなに簡単なの?
と、調べてて時間を結構使った自分がバカみたいでした。

じゃあ、まさか逆も・・?

IntからCGFloatに変換

今度は面積が分かっている四角形から、幅を求めてみます。

はい・・、まんまでした。

まとめ

IntからCGFloatに変換する場合

CGFloatからIntに変換する場合

両方ともパターンは同じです。分かってしまえば簡単ですね。

ではでは
今回はこの辺で!ヽ(•̀ω•́ )ゝ✧

CGFloat・Intを相互変換する記事のアイキャッチ画像

この記事が気に入ったらいいね!
して最新情報をチェックしよう!

スポンサーリンク