cocos2d-x将nsstring转换为char *

时间:2013-01-08 03:02:01

标签: cocos2d-x

NSString *_str=@"rank";
const char *color_char1 = [_str cStringUsingEncoding:NSASCIIStringEncoding];

我在iphone 6.0模拟器中运行它,它工作正常;但是当我在新iPad上运行时,它会崩溃。

我无法获得color_char1,为什么?

2 个答案:

答案 0 :(得分:2)

const char * myChar = [@“嘿,我是NSString”UTF8String];

这应该有效:D

答案 1 :(得分:0)

试试这段代码。

NSString *_str=@"rank";

const char *color_char1 = (char *)_str;