将NSString*转换为char?

ing*_*.am 33 iphone cocoa objective-c char nsstring

如何将NSString*转换为char?

编辑:感谢弗拉基米尔让我到那儿!

NSString *myString = @"HelloWorld";
const char *stringAsChar = [myString cStringUsingEncoding:[NSString defaultCStringEncoding]];
Run Code Online (Sandbox Code Playgroud)

希望这有助于未来的人!

Gam*_*ing 64

简单转移

const char *cfilename=[stringobject UTF8String];
Run Code Online (Sandbox Code Playgroud)

  • @ user2083364 char*cfilename = strdup([stringobject UTF8String]); 现在你可以改变. (4认同)
  • 为什么需要`const`? (2认同)