私は、ユーザがオンにしたときにいくつかの音楽を再生するビューコントローラにボタンをON/OFFしています。ユーザーがiPhoneのホームボタンをクリックしてアプリケーションを再起動すると、ボタンは「オン」に表示されますが、再生中の音楽はありません。そのため、ユーザーは再び音楽の再生を開始するためにON-OFF-ONを再度押す必要があります。フォアグラウンドとバックグラウンドのアプリケーション
誰もが、私はアプリがバックグラウンドに入ったときにOFFに設定し、ONに設定して音楽を再生できるように、それはこれらのアプリデリゲートにforground入ったとき、私は私のON/OFFビューコントローラのボタンを呼び出すことができる方法を知っていますか?
私はplistファイルに&の音楽状態applicationDidEnterBackground
のボタンを書く必要があることを知っています。彼らは私のviewcontrollerで定義されているので、私はappdelegateからそれらのアクションにどのように得ることができるのか分からない。
同様に、アプリケーションがフォアグラウンドに入ると、私は保存されたplistファイルを読んでから、音楽とボタンの状態を再び設定します。ここでも、コントローラメソッドを代理人から呼び出す方法はわかりません。
- (void)applicationDidEnterBackground:(UIApplication *)application
{
NSLog(@"Inside applicationDidEnterBackground");
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
NSLog(@"Inside applicationWillEnterForeground");
}