Tag: swift3

在Swift 3中正确parsingJSON

我试图获取JSON响应并将结果存储在一个variables中。 我已经在以前的Swift版本中使用过这些代码的版本,直到Xcode 8的GM版本发布。 我看了一下StackOverflow上的一些类似的post: Swift 2parsingJSON – 不能 在Swift 3中下载 一个types为“AnyObject”的types的值和JSONparsing 。 但是,似乎在这里传达的想法并不适用于这种情况。 如何正确parsingSwift 3中的JSON响应? 在Swift 3中读取JSON的方式有所改变吗? 下面是有问题的代码(它可以在操场上运行): import Cocoa let url = "https://api.forecast.io/forecast/apiKey/37.5673776,122.048951" if let url = NSURL(string: url) { if let data = try? Data(contentsOf: url as URL) { do { let parsedData = try JSONSerialization.jsonObject(with: data as Data, options: .allowFragments) //Store response […]

didReceiveRemoteNotification未被调用,iOS 10

在iOS 9.3中, didReceiveRemoteNotification方法会在以下两种情况下被调用。 1)当收到推送通知时2)当用户通过点击通知启动应用程序。 但是在iOS 10上,我注意到didReceiveRemoteNotification方法不会在用户通过点击通知来启动应用程序时触发。 只有在收到通知时才会调用它。 因此,从通知启动应用程序后,我不能做任何进一步的行动。 应该怎样解决这个问题? 任何想法?