我有一个非常长的字符串但想要将它转换为char数组,例如unsigned char[4]
,例如:
NSString *str = "Thisisaverylongstringofstringsjoinedtogether";
unsigned char c[4] = str;
我希望有人能理解我想要的东西并帮助我。谢谢!
答案 0 :(得分:0)
您可以使用[str cString]获取与String相同长度的char数组。
如果你只想要前4个字符在[str substringWithRange:4]之前创建一个子字符串,或者在你只是memcpy完成char数组的一部分之后。