在iOS中将NSString转换为unichar

lak*_*esh 8 objective-c nsstring unichar ios

我在stackoverflow中看到了将unichar转换为NSString的问题,但现在我想做相反的事情.

我该怎么做?

需要一些指导..谢谢

例如,我有一个字符串数组:[@"o",@"p",@"q"];

这些是里面的字符串.我如何将其转换回unichar?

rma*_*ddy 11

只要第一个字符实际上不是两个组合字符(换句话说,只要字符的Unicode值不大于\ UFFFF),以下内容就会起作用:

unichar ch = [someString characterAtIndex:0];
Run Code Online (Sandbox Code Playgroud)