我怎样才能转换NSString
为char
?注意 -char
不是const char
。我有浮点数,我需要对其进行转换,以便之后只剩下 2 个值.
。所以我使用 NSString 来做到这一点。之后我需要从中制作 NSNumber 。所以我决定将 NSString 转换为 char,然后再转换为 NSNumber。所以我尝试了
char* someCharINeed = [SomeString UTF8String];
它说
Cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
如果这样使用
const char* someCharINeed = [SomeString UTF8String];
它有效,但 NSNumber
[NSNumber numberWithChar:someCharINeed];
说
Cannot initialize a parameter of type 'char' with an lvalue of type 'const char *'