2016-12-28 6 views
0

swift 2からswift 3にコードを移行しました。エラーが発生しました 'Any?'型の値メンバー '値'はありません。誰も助けてAFNetworkingSwift3、完全にスタック。AFNetworking 3.0のリクエストを取得Swift3.0

let manager = AFHTTPSessionManager() 

manager.get(
     ADS_URL, 
     parameters: [], 
     success: { (operation,responseObject) in 
      self.loggedIn = responseObject.value(forKey: "success") as! Bool // Error Value of type 'Any?' has no member 'value' 


     }, 
     failure: { (operation,error) in 
      sender!.setCMSError(error) 
     } 
    ) 

答えて

1

スイフト3は種類が非常に厳しいです。 レスポンスオブジェクト をデフォルトのAny? キー["success"]の下の値に直接適用するためにNSDictionaryに渡します。

関連する問題