我有一个像这样的NSString:
NSString *myStr=@"7JXAX";
在ASCII十进制值中等于{7,74,88,65,88}。
所以,我想要做的是将此NSString转换为uint8_t数组值,如:
uint8_t someInt[myStr length]={7,74,88,65,88};
所以问题是,我可以用哪种方式将字符串转换为unit8_t数组?
提前致谢。
答案 0 :(得分:4)
[myStr UTF8String]
会为你做这份工作吗?
即:
uint8_t *someInt = (uint8_t *)[myStr UTF8String];