2011-09-15 4 views
2

iOS 4.3 SDKを使用してiOSアプリケーションを開発していますが、アプリを終了するたびにiPadのアイコンの名前を動的に変更したいと考えています。objective-c nsbundle

私の知識によると、私はNSBundleを使ってこれを行うことができますが、私はこれをどのように達成できるのか分かりません。誰も私を示唆することはできますか? サンプルコードを投稿できますか?

詳細:私はデータを入力してsqllite dbに挿入するフォームを持っています。私はsqllite dbにデータを保存するたびに以下のようなアイコン名を表示したい。

2件のレコードを保存した場合、「アプリケーション2のレコードがあります」

答えて

2

アプリケーションの表示名を変更することはできません。あなたの(コード署名された!).plist(またはあなたのローカライズされたInfo-Plist.strings)から読み込まれます。

あなたは、レコードのnuberをユーザに通知する場合は、バッジの数字を使用して検討する必要があります。迅速な対応のための[[UIApplication sharedApplication] setApplicationIconBadgeNumber:2]

+0

感謝を。 どのアプリイベントでこのコードを書くことができるので、アプリを閉じるたびに更新されます。 – Krrish

+0

この状態を表すデータが更新されるたびに値を更新する必要があります(ユーザーがあなたのアプリを殺すと、その数は既に設定されています)。代わりに 'applicationDidEnterBackground'や' applicationWillTerminate'を実装することもできますが、これは本当にあなたが他の可能性がない場合です。 –

+0

ありがとう、それはうまく動作しています。 – Krrish

関連する問題