AFNetworking 3.0获取请求Swift3.0

时间:2016-12-28 07:33:32

标签: swift afnetworking

已将代码从swift 2迁移到swift 3.获取错误类型的值'任何?'没有会员价值'。任何人都可以AFNetworkingSwift3帮助我,完全卡住。

 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 个答案:

答案 0 :(得分:1)

Swift 3对类型非常严格。 你应该明确地贬低     responseObject 从默认的任何?一个NSDictionary,以便直接应用于下的值     关键[“成功”]。