現在メッセージアプリを作っています。
アプリ起動時にpush通知を受け取ったら、メッセージテキストを追加するようにしたいのですが、
メッセージページであるMessageMainPage.swiftの関数を実行してもテキストは追加されませんでした。
動かなかったコード
・MessageMainPage().reload_func()を実行してもAppDelegate.swift上で実行されているようでメッセージテキストを追加されませんでした
AppDelegate.swiftでpush通知を受け取ったら他のページで関数を実行させる方法を知っている方がいましたら、ぜひ教えていただけたら嬉しいです。
AppDelegate.swift
// Push通知受信時とPush通知をタッチして起動したときに呼ばれる func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) { switch application.applicationState { case .Inactive: // アプリがバックグラウンドにいる状態で、Push通知から起動したとき break case .Active: // アプリ起動時にPush通知を受信した時 //ここでテーブル更新の処理を実行させたいです。 break case .Background: // アプリがバックグラウンドにいる状態でPush通知を受信したとき break } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/21 17:21