Three.jsを使って、作ってみた

プログラミング関連の事を色々書いています(^^) 週末はレストランやコンビニのお菓子のことを書いています。

Swift 機種判定をする

今回は、swiftで、画面の高さから機種を判定する方法を書きます。

つまり、画面の高さを取得して、その値からiPhone5なのかiPhone6なのかを判定します。

こんな感じに書きます。

// アプリ実行端末のディスプレイサイズの高さを取得
let display: CGRect  = UIScreen.mainScreen().bounds

if (display.size.height == 568) {   // iPhone 5 の場合
   println("5")
} else if (display.size.height == 667) { // iPhone 6 の場合
   println("6")
} else if (display.size.height == 736) { // iPhone 6 Plus の場合
   println("6+")
}

実行結果
f:id:gupuru:20150126002826p:plain

ちなみに、「display.size.width」とすると、横幅が取れます。

これで、終わります。


Swiftは、まだまだ勉強中ですので、間違っているかもしれません。間違っていましたら、ご指摘をお願いしますm(_ _)m