2011-01-06 2 views
1

나는 사용하고 싶은 리소스를 발견했습니다. 그러나 어떻게 진행해야할지 모르겠습니다. 리소스는 plist이고 키 중 하나는 NSData 객체를 포함합니다. 그러나 NSData가 무엇을 나타내는지는 모르겠습니다. 그 내용을 읽을 수 있도록 NSData 객체를 어떻게 디코딩해야하는지 알아낼 방법이 있습니까?디코드를 알 수 없음 NSData

답변

3

그래서 리소스 공급자에게 데이터가 무엇인지 물어볼 수 없다고 가정합니다. -writeToFile:atomically:을 사용하여 데이터를 파일로 덤프 해보십시오. 그런 다음 file 명령 줄 도구를 사용하여 파일 형식이 무엇인지 알 수 있습니다. 또는 xxd을 사용하여 바이트를보고 형식을 인식하는지 확인할 수 있습니다. '임의의 바이트 세트'에서 '해당 바이트의 컨텍스트 이해'로 넘어갈 수있는 확실한 방법은 없습니다. 인식하거나 다른 사람에게 물어볼 필요가 있습니다.

+0

당신의 대답은 제가 두려웠 던 것입니다 (그리고 그것은 비논리적이지 않습니다). 답장을 보내 주셔서 감사합니다. –