iOS4.0から搭載された回転ロックは優秀で寝転がってもSafariが読める!,むしろSafariのために搭載されたと思うぐらい.だけど,この回転ロックのせいで開発が難航してしまった. iPhoneの向きを取得するには以下のように書く. UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];iPhoneをいくら振り回してもUIDeviceOrientationPortrait(通常の縦持ち方)しか返ってこない.バージョンが変わってUIApplicationでないと取れないの!?とかAPIが変わった?とか色々悩んだけど,回転ロックしているから当たり前といえば当たり前.これに気づくのに小一時間悩んだ.回転ロックのオンオフを調べるAPIがあるかもしれないけど,今のところ見つけられてない.向きを扱うアプリだ