我正在尝试访问self.navController
文件中的AppDelegate.swift
对象,以处理来自Parse的接收推送通知。我正在关注Parse文档here (Responding to the Payload)。代码示例的最后一行以self.navController ...
开头,但是当我尝试在AppDelegate.swift
文件中写入时,我收到错误" AppDelegate没有名为navController的成员。"我的搜索显示这应该是我AppDelegate的一个字段。有人可以解释为什么它不被认可吗?
为什么我需要navController:
我正在开发一个消息传递应用,并希望在用户点击通知横幅时打开我的消息视图控制器,该通知横幅说明了另一个用户向他们发送了消息。
答案 0 :(得分:2)
请在didFinishLaunchingWithOptions
let navController = application.windows[0].rootViewController as UINavigationController