Я хочу получить символы строки NSString. Как это:
NSString *data; const char * typein = [[data characters] UTF8String];
Но очевидно, что NSString не будет реагировать на -символы. Как мне получить символы NSString?
спасибо, Илия
Вы можете использовать эту функцию:
for(int i =0 ;i<[myString length]; i++) { char character = [myString characterAtIndex:i]; }
или
NSString *str = @"astring"; const char *cString = [str UTF8String];
Если вы просто хотите получить cString из NSString, просто наберите UTF8String, как вы уже делаете, и затем выполните итерацию массива.
UTF8String