1
我第一次在iOS中使用本地通知,並且想知道如何從啓動時不是默認ViewController的通知推送到特定視圖。從尋找其他問題,我的代碼從UILocalNotification呈現視圖控制器的問題
-(void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{
[self.window.rootViewController presentViewController:gameViewController animated:NO completion:nil];
}
gameViewController是視圖控制器我要推(它不是一個導航控制器)的文件的名稱。我收到的錯誤是「使用未聲明的標識符'gameViewController'。我意識到這是因爲它沒有在appDelegate中聲明,但我該怎麼做呢?當我將它聲明爲屬性代碼編譯,但當我按下時崩潰!的通知感謝您的幫助
你在哪裏初始化對gameVC的引用 - 你需要在某處設置屬性。 – Paulw11
是的,它需要在帶有選項的didfinishlaunching中初始化 - 讓我糾正編輯。 – Paulo