騒音測定メーター(NoiseLevelMeter)のアップデート作業(1)

Xcode ver.5で、以前のバージョンのXcodeで作成したプロジェクトを開いたときに生じる問題を一つ一つつぶしていく作業を開始。

問題点

Xcode ver.5でコンパイルしたプロジェクトをiOSシミュレータで実行してみると、ターゲットが「iPhone Retina (4-inch 64-bit)」の場合には問題なく表示されるが、シミュレータの「デバイス」メニューにおいて「iPhone Retina (4-inch)」に切り替えると、画面の表示が崩れてしまう。

回避方法(解決方法ではない)

Xcodeでビルドする前に、「Product」メニューの「Destination」から「iPhone Retina (4-inch)」を選ぶ(下図参照)。そのあとでビルドすると、iOSシミュレータは「iPhone Retina (4-inch)」の画面で実行される。このとき、画面表示に異常はない。
次に、シミュレータを「iPhone Retina (4-inch 64-bit)」に切り替えても画面表示がくずれることなく正常動作する。根本的な原因が分からないので、問題が完全に解決できたわけではない。