iphone nsstring

iphone - Convertir NSString en const char



(3)

Tengo un String y quiero convertirlo en Const Char. Lo había intentado pero no funciona

NSString *str4 = [NSString stringWithUTF8String:character];


Deberías usar el método cStringUsingEncoding:
Echa un vistazo a este método here


Hazlo así:

NSString *strSQL = [[NSString alloc]init];

entonces algo en tu * strSQL

entonces esta declaración:

const char *bar = [strSQL UTF8String];


NSString *myString = @"Hello"; const char *cString = [myString cStringUsingEncoding:NSASCIIStringEncoding];

o

const char * cstr2 = [ myString UTF8String ];