ios - 在 iOS 中将 NSString 转换为 unichar

标签 ios objective-c nsstring unichar

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

我该怎么做?

需要一些指导..谢谢

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

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

最佳答案

只要第一个字符实际上不是两个组合字符(换句话说,只要该字符的 Unicode 值不大于\UFFFF),下面的代码就可以工作:

unichar ch = [someString characterAtIndex:0];

关于ios - 在 iOS 中将 NSString 转换为 unichar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15254179/

相关文章:

ios - 卫星模式下的 MKMapView 在缩放时显示黑屏

iphone - 使用 uiimagepickercontroller 选择视频时避免视频压缩

ios - 打开网址 :options:completionHandler: some questions

iphone - UITextField 和 UITextView 的内容到 NSString

ios - 比较NSString和整数?

iPhone开发: launching app on receiving push notification

ios - 如何使用 OCMock 在 XCTestCase 的方法中访问局部变量?

iphone - 绘制末端渐变的 UIBezierPath(渐变)

ios - 使后退按钮以编程方式转到上一个 View

ios - NSString 统一处理 "regular english alphabets"和表情符号或日语等字符