Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set
其实,这是由于服务器返回的数据不是json或xml导致AFN无法解析报错.
解决办法:
manager.responseSerializer = [AFHTTPResponseSerializer serializer]
AFN提供了三种解析响应信息的方式,分别是:
- AFJSONResponseSerializer JSON解析器 (默认模式)
- AFXMLParserResponseSerializer XML解析器
- AFHTTPResponseSerializer 二进制响应数据
网友评论