Преобразование NSString * в char? - PullRequest
29 голосов
/ 08 июня 2010

Как я могу преобразовать NSString * в символ?

РЕДАКТИРОВАТЬ: Спасибо Владимиру за то, что меня туда доставили!

NSString *myString = @"HelloWorld";
const char *stringAsChar = [myString cStringUsingEncoding:[NSString defaultCStringEncoding]];

Надеюсь, это поможет кому-то в будущем!

1 Ответ

59 голосов
/ 21 марта 2011

Простота перевода

const char *cfilename=[stringobject UTF8String];
...