在斯威夫特AppDelegate類中,你會得到下面的方法:如何處理launchOptions:[NSObject:AnyObject]?在Swift中?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// ...code...
return true
}
的launchOptions: [NSObject: AnyObject]?
參數是可選。在Objective-C中,這是作爲NSDictionary
傳遞的。我期待從中提取UIApplicationLaunchOptionsRemoteNotificationKey
。 Objective-C如何完成它:
NSDictionary *remoteNotification = launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey];
if (remoteNotification)
{
// ...do stuff...
}
你會怎樣在Swift中做這件事?
我該如何登錄屏幕remoteNotification包含的內容。由於應用程序需要從應用程序附加到xcode時的推送通知啓動? – 2016-02-16 15:43:00
查看實際發生的事情的最好方法是將UIAlertView與消息一起作爲要記錄的打印語句的內容。 – 2016-07-22 03:44:49