10/12 16:41 touch5Gセットアップできたので手許のアプリを入れてみたが、縦横回転させるだけでアプリ落ちるとか何…これが噂の「回転系が互換なくなった」という奴か
10/12 18:07 その後の調査。Xcode3でビルドすると互換、Xcode4.5でビルドすると「デプロイ先をiOS4.3にしていても」非互換。うーむ… (piza)
10/12 18:12 ちなみに落ちてる原因は「特定条件でしか許可していなかった回転が常にOKになってしまう」ためにOpenGLES回りが「回転でコンテキスト変わってるのに未配慮なためfault」ということらしい
(punu)
10/12 18:28 Android開発環境的にいうと、iOSの開発環境は「targetSdkVersionはIDE(Xcode)に埋め込みで、minSdkVersionしか指定できない」ようなもの。古いコードの動作互換をとり続けるには古いXcodeを使い続けないといけない
(pona)
10/12 18:31 しかし当然古いXcodeでは新しいiOSの機能は使えないし、そもそも「古いXcodeを使い続けるにはMacOSXも古いままにしておかないといけない」なんて制限があったりする
(pogi)
10/12 15:13 @gorry5 仕様書に「未成年か否かチェックする」って書いてあれば「Is未成年」と名づけるかな。処理として返し易い(軽い)方を選ぶ場合もあるっすね。
(zehe)
10/12 15:16 @gorry5 そういやライブラリによってEnabledとDisabledプロパティばらばらだよね。Booleanで。opaqueとtransparentとかもか。
(zega)