2016-07-27 4 views
6

AFNetworkingを1.xから3.xにアップグレードしようとしています。私の質問は、AFHTTPSessionManagerAFURLSessionManagerの違いは何ですか?いつそれぞれを使うのですか?どれがXMLJSON要求と応答の両方をサポートしていますか?あなたはJSONまたはx-www-formurlencoded要求や複雑な応答の解析の準備を含めることができますGETまたはPOST要求を行いたい場合おかげAFNetworking 3.x AFHTTPSessionManagerとAFURLSessionManagerの違いは何ですか?

答えて

8

あなたは、一般的にAFHTTPSessionManagerを使用しています。非常に単純な要求を行っている場合には、AFHTTPSessionManagerの機能を追加する必要がない場合は、AFURLSessionManagerを取得することができます。

ボトムラインAFHTTPSessionManagerは、複雑な要求をより豊かに作成したり、複雑なレスポンスを構文解析したりすることによって、わずかにAFURLSessionManagerのサブクラスです。あなたの質問(XMLとJSONの応答を解析する)に基づいて、AFHTTPSessionManagerが使いたいものです。

関連する問題