画面サイズの取得

iPhoneiPadの開発をやっているとそれぞれの現在の画面サイズが欲しい時があります。

CGRect r = [[UIScreen mainScreen] bounds]
CGFloat w = r.size.width;
CGFloat h = r.size.height;

とりあえずこれで幅と高さが取れます。
ちなみにデフォルトでは上部にステータスバーが出ていますのでステータスバーの高さが引かれた数値が帰ってきます。ステータスバーを消したい場合はdidFinishLaunchingWithOptions等、最初に呼び出されるファンクションのどこかに下記をいれます。

[UIApplication sharedApplication].statusBarHidden	= YES;