2013-01-08 85 views
3
NSString *[email protected]"rank"; 
const char *color_char1 = [_str cStringUsingEncoding:NSASCIIStringEncoding]; 

我在iphone 6.0模拟器中运行它,它工作正常;但是当我在新iPad上运行它时,它会崩溃。我不能得到color_char1,为什么?cocos2d-x将nsstring转换为char *

+0

奇怪的事情..你确定它在这条线上崩溃? – PeakCoder

回答

2

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

这应该工作:D

0

试试这个代码。

NSString *[email protected]"rank"; 

const char *color_char1 = (char *)_str;