ユーザーが現在アプリケーションを使用していないときに通知を受け取る iPhone アプリケーションがあります。ユーザーが通知をクリックすると、ユーザーが通知を開いた結果としてアプリケーションを開いたときに、新しいビューに移動する必要があります。
通知から情報を渡すために使用する App Delegate 内のデリゲート メソッドは次のとおりです。
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{
//Pass my data from JSON Payload in here
//Tell current view to go to new view
}
ユーザーがアプリケーションを終了する前に操作していた最後のView Controllerへの参照は、それを処理してオブジェクトをに保存する方法になると思いますNSUserDefaults
。
これをどのように実装できるかについての提案をいただければ幸いです。