我有一个字符串,我想将其转换为Const Char。 我曾尝试过,但它没有工作
NSString *str4 = [NSString stringWithUTF8String:character];
答案 0 :(得分:44)
这样做:
NSString *strSQL = [[NSString alloc]init];
然后你的* strSQL中的东西
然后这句话:
const char *bar = [strSQL UTF8String];
答案 1 :(得分:2)
NSString *myString = @"Hello";
const char *cString = [myString cStringUsingEncoding:NSASCIIStringEncoding];
或
const char * cstr2 = [ myString UTF8String ];
答案 2 :(得分:1)
你应该使用cStringUsingEncoding:方法
看看这个方法here