2016-07-27 39 views
6

0x'u 1.x'ten 3.x'e yükseltmek üzereyim. Sorum şu: AFHTTPSessionManager ve AFURLSessionManager arasındaki fark nedir? ve her ne zaman kullanılır? Hem biri hem de XML ve JSON istek ve yanıtını destekliyor mu? karmaşık tepkilerin JSON hazırlanmasını veya x-www-formurlencoded isteklerini veya ayrıştırılmasını içerebilir GET veya POST isteklerini yapmak istiyorsanız sayesindeAFNetworking 3.x AFHTTPSessionManager ve AFURLSessionManager arasındaki fark nedir?

cevap

8

Genellikle AFHTTPSessionManager kullanın. AFHTTPSessionManager ek özelliklerinden herhangi birine ihtiyacınız olmayan çok basit isteklerde bulunuyorsanız, AFURLSessionManager ile kurtulabilirsiniz.

Alt satır, AFHTTPSessionManager yalnızca karmaşık isteklerin karmaşık bir şekilde oluşturulması ve/veya karmaşık yanıtların ayrıştırılmasıyla birlikte AFURLSessionManager'un bir alt sınıfıdır. Sorunuza bağlı olarak (XML ve JSON yanıtlarını ayrıştırma), AFHTTPSessionManager kullanmak istediğiniz şeydir.