2011-09-13 4 views
1

안드로이드에서, 나는 다음과 같은 코드를 사용하여 문자열 내에서 단일 바이트를 추출 할 수 있습니다 :iPhone에서 문자열 내에서 단일 바이트를 추출하려면 어떻게합니까?

byte[] arrByte = String.getBytes(); . 

내가 같은 작업을 수행 할 수있는 방법, 목표 - C의 아이폰에이 작업을 수행하고 싶다면? 또한, 어떻게 문자열에서 주어진 인덱스에 대한 바이트를 얻을 수 있습니까?

답변

3

NSString 참조를 살펴보면 문자열에서 데이터를 가져 오는 다양한 방법을 얻을 수 있습니다. 예는 또한 문자 가능성이 여러 바이트 수 있음을 UTF8String

+4

주 방법을 사용할 수있다

NSData *bytes = [yourString dataUsingEncoding:NSUTF8StringEncoding]; 

입니다. – bbum

관련 문제