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