2010-06-08 6 views
24

Comment convertir un NSString * en un caractère?Conversion d'un NSString * en char?

EDIT: Merci à Vladimir pour m'avoir amené là-bas!

NSString *myString = @"HelloWorld"; 
const char *stringAsChar = [myString cStringUsingEncoding:[NSString defaultCStringEncoding]]; 

Espérons que cela aide quelqu'un dans le futur!

+0

Comment est-ce spécifique au toucher de cacao? @Fasttracks –

+0

nsstring est une partie de cacao touch :) – GameLoading

+0

N'est-ce pas une partie de cacao? –

Répondre

53

simple pour transférer

const char *cfilename=[stringobject UTF8String]; 
+3

Très userful, merci – vgonisanz

+0

Et si j'ai besoin de changer cette variable? – user2083364

+4

@ user2083364 char * cfilename = strdup ([stringobject UTF8String]); Maintenant vous pouvez changer. – ColdSteel

Questions connexes