Ответ 1
char myChar = 'r';
NSString* string = [NSString stringWithFormat:@"%c" , myChar];
Возможный дубликат:
Преобразовать из char * в NSString?
У меня char myChar = 'r'
Как преобразовать его в NSString
?
NSString* string = @"r";
char myChar = 'r';
NSString* string = [NSString stringWithFormat:@"%c" , myChar];
char myChar = 'a';
NSString * string = [NSString stringWithFormat:@"%c", myChar];
NSString* string = @"r";
отлично работает.
Если char не является литералом, используйте:
NSString* string = [NSString stringWithFormat:@"%c" , myChar];