У меня есть строка, и я хочу преобразовать ее в Const Char.Я пытался, но это не работает
NSString *str4 = [NSString stringWithUTF8String:character];
Сделайте так:
NSString *strSQL = [[NSString alloc]init];
тогда что-то в вашем * strSQL
тогда это утверждение:
const char *bar = [strSQL UTF8String];
NSString *myString = @"Hello"; const char *cString = [myString cStringUsingEncoding:NSASCIIStringEncoding];
или
const char * cstr2 = [ myString UTF8String ];
Вы должны использовать cStringUsingEncoding: метод Взгляните на этот метод здесь