前言
AFNetworking是使用很广的一个网络请求的库,之前用的都挺不错的,最近在新项目遇到点小坑,特别记录一下。
我们项目中完全使用JSON进行数据交换,新来的同学在写后端的接口时,用了一些字段,这些字段似乎和AFNetworking库有些冲突(也可能是和IOS系统有冲突),再返回的字典数据中,它们的KEY被识别为了NSTaggedPointerString,虽然直接指定key是可以获取value的,但对于开发来说,这样未免效率太低了,因此我们一般会使用一些字典转Model的库来自动完成这繁琐的转换,比如MJExtension等,然而如果KEY变成了NSTaggedPointerString,那么你会发现字典转Model的功能无法自动完成了,似乎读不到KEY了。我们测试后,只好更换了KEY的取值。
有问题的key
updatedTime
new