通知から受信した本文をURLに変換するのに問題があります。JSONを通知からURLに変換します
Could not cast value of type '__NSCFString' (...) to 'NSURL' (...)
私はこの次の方法をやっている:私は次のエラーを取得しています
JSON構造がaps: { alert: { body: "www.google.com"
質問です
let aps = userInfo["aps"] as? Dictionary<String, AnyObject>
let alert = aps?["alert"] as? Dictionary<String, AnyObject>
let body = alert?["body"]
let url = body as! URL
:なぜキャストはここに失敗しているが?
- 'www.google.com'は有効なURLではありません。有効にするには、 'http:// www.google.com'のような' http: 'や' https: 'スキームが必要です。 – rmaddy
@rmaddy真実、悪い例です。私のせい。 – ffritz