FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

アプリ次回起動時に初期画面を出す方法[Xcode]

初期状態では、ホームボタンを押してアプリを終了させた後に再度アプリを起動すると、終了直前の状態が再現されます。
終了直前の状態ではなく、起動時に必ず初期画面を出したい場合にどうしたらいいか、調べてみたら、2つの方法が見つかりました。


1. exit文を使う方法
AppDelegate.mの applicationDidEnterBackgroundメソッドに exit(0);を記述
-(void)applicationDidEnterBackground:(UIApplication *)application;
{
exit(0);
}

これだけでいいようです。
ですが、これって処理の途中で exit(0);で強制終了させてるんですよね。なんだか行儀が悪そう。


2. info.plistで設定する方法


プロジェクト-info.plistに "Application does not run in background"を追加し、valueを YESに

こちらの方が行儀いいですね。こちらを使ってみます。

関連記事

コメントの投稿

非公開コメント

Appご紹介
K app designのAppをご紹介します

ねこわけ

画面中央の猫を次々に仕分けるゲームです。

あまり計算機

あまりを計算できる割算専用の計算機です。

6オクターブ ピアノ

6オクターブ鍵盤のピアノアプリです。iPad専用。

Dynamic Drum

様々な演奏法が楽しめるドラム演奏アプリです。

クイズボタン

早押しクイズのサポートをするアプリです。

クイズボタン Pro

クイズボタンに点数表示機能が付きました。

クイズボタン HD

クイズボタンのiPad専用版。回答者ボタンが8つに増量。

ベロシティ ピアノ

タップの強弱で音量が変わるピアノアプリです。

TIMERx4

4つのキッチンタイマーを同時に動作できるアプリです。

アナデジClock

アナログとデジタルが融合した時計です。
検索フォーム
最新記事
最新コメント
カテゴリ
人気ページ
月別アーカイブ
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。