thể trùng lặp:
Convert from char* to NSString?Chuyển đổi char để NSString
Tôi đã char myChar = 'r'
Làm thế nào để chuyển nó sang một NSString
?
NSString* string = @"r";
thể trùng lặp:
Convert from char* to NSString?Chuyển đổi char để NSString
Tôi đã char myChar = 'r'
Làm thế nào để chuyển nó sang một 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";
hoạt động tốt.
Nếu char không phải là một chữ sau đó sử dụng:
NSString* string = [NSString stringWithFormat:@"%c" , myChar];
'char = 'r'' ?? – Mob
có thể trùng lặp của [Chuyển đổi từ char * thành NSString?] (Http://stackoverflow.com/questions/6325993/) và [Chuyển đổi char thành NSString] (http://stackoverflow.com/questions/5134663/) và [ Cách chuyển đổi chuỗi C thành NSString] (http://stackoverflow.com/questions/3481396/) và [Char * thành NSString] (http://stackoverflow.com/questions/6104357/) –
Đây không phải là bản sao của câu hỏi “Chuyển đổi từ char * thành NSString?] (http://stackoverflow.com/questions/6325993/convert-from-char-to-nsstring)”. Trong các ngôn ngữ dựa trên C, một 'char *' là một chuỗi (một mảng các ký tự) trong khi 'char' chỉ là một giá trị 1 byte duy nhất. Như vậy, các giải pháp rất khác nhau. –