2010年7月8日木曜日 [iOS4.0] マルチタスク対応時の注意点 Tweet 先日、SDK互換性に関する内容と、>iOS 4.0 マルチタスク対応に関する資料をまとめたところで、今回は、実際にマルチタスク対応をするにあたり注意すべき点のまとめ。 なお、ここではバックグラウンド実行は行わないものとする。バックグラウンドではただひたすらサスペンドしているだけでも、OS4.0でビルドをする場合、以下の内容を考慮しなくてはならない。 はじめに:状態遷移の確認 マルチタスク化に伴い、アプリケーションの状態は以下の5通りとなった。 Not running起動していない。 InactiveForegroundで起動済みだがイベントを受付けていない状態。例えばSMSなどを受信してシステムがメッセージを表示しているときなど。 ActiveForegroundで起動済み、かつ、イベント受付け中。通常の動