我环顾四周,试图弄清楚如何在共享应用程序加载 URL 时收到通知,看来我需要创建一个继承UIApplicationDelegate
并覆盖某些方法的委托,但是我似乎无法确定要覆盖哪些方法以及如何实现它们?
问问题
422 次
1 回答
2
您的应用程序已经有一个继承自UIApplicationDelegate
. 这通常在(MonoDevelop 生成的)AppDelegate.cs 文件中,并且存在所需 FinishedLaunching
的方法。
我不是 100% 确定你想要完成什么(任何参考?)但你可以覆盖本地和远程通知,例如
public override void ReceivedLocalNotification (UIApplication application, UILocalNotification notification)
{
// ...
}
public override void ReceivedRemoteNotification (UIApplication application, NSDictionary userInfo)
{
// ...
}
但是如果您想知道在打开应用程序时是否提供了 URL,那么这应该在(已经被覆盖的)FinishedLaunching
方法中完成。最后一部分,用于在 内部提供信息NSDictionary
,在 Apple文档中进行了说明。
于 2012-01-10T21:25:52.860 回答