正常情况下后端会返回一个NSDictionary *responseData数据类型,正常情况应该是个@{}空字典。但是有时候是这样的
截屏2019-12-2711.13.40.png
有时候是_NSCFConstantString = @""
没办法,为了解析不出错就依次判断
// 判断返回值是不是NSDictionary类型或者返回类型不为NSNull
if ([responseData isKindOfClass:[NSDictionary class]] || ![responseData isKindOfClass:[NSNull class]]) {
// NSDictionary 没有key 不解析
if(responseData.allKeys.count){
}
}