1
私はSwiftの新機能で、xCode 7.4でswift 2.2で書かれたプロジェクトを引き継いでいます。私はそれをxCode 8とswift3に変換しており、コンパイルエラーは1つだけ残っています。これを解決するのを手伝ってください。Swift3 - '[String:AnyObject]'は '[HTTPCookiePropertyKey:Any]'に変換できません。
'[String : AnyObject]' is not convertible to '[HTTPCookiePropertyKey : Any]'
ここに違反コードがあります。
let cookie = HTTPCookie(properties: dict as! [String : AnyObject] as! [HTTPCookiePropertyKey : Any])
これは修正できますか?
let cookie = HTTPCookie(properties: dict as! [HTTPCookiePropertyKey : Any])
'AnyObject'を' Any'で置き換えるだけですが、最初の型キャストを完全に省略することができます。 – vadian
最初の型変換を省略する完全な行を教えてもらえますか? – markhorrocks
'のように削除! [String:AnyObject] ' – vadian