从服务器获取到数据,然后解析,但是,将二进制数据转化成字典,在iOS8和iOS9上不一致。在iOS9上正常,在iOS8上很奇怪。
这是iOS9上的,字典正常:
这是iOS8上的,字典奇葩:
问题:如何让它在iOS8和iOS9上一样?
走同样的路,发现不同的人生
NSJSONReadingMutableContainers로 옵션을 변경해 보세요
두 개의 사전을 별도로 인쇄할 수 있습니다. 출력 데이터 형식이 일치하면 서로 다른 내부 처리를 무시할 수 있습니다.
iOS8 테스트 머신이 없어서 지금은 이유를 짐작할 수 밖에 없네요. 두 번 반환된 데이터(길이)가 일치하지 않습니다. 데이터(길이)가 일치하지 않기 때문에 시스템 라이브러리에서 다른 내부 처리 방법을 사용합니다.
NSJSONReadingMutableContainers로 옵션을 변경해 보세요
두 개의 사전을 별도로 인쇄할 수 있습니다. 출력 데이터 형식이 일치하면 서로 다른 내부 처리를 무시할 수 있습니다.
iOS8 테스트 머신이 없어서 지금은 이유를 짐작할 수 밖에 없네요.
두 번 반환된 데이터(길이)가 일치하지 않습니다. 데이터(길이)가 일치하지 않기 때문에 시스템 라이브러리에서 다른 내부 처리 방법을 사용합니다.