Ответ 1
Сделайте следующее:
NSString *strSQL = [[NSString alloc]init];
то что-то в вашей * strSQL
то это утверждение:
const char *bar = [strSQL UTF8String];
У меня есть String, и я хочу преобразовать его в 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: метод
Взгляните на этот метод здесь