iphone - 将 ASCII 编码的字符串转换为 UTF8?

标签 iphone objective-c xcode

我有一个用 ASCII 编码的字符串, 但我需要将其转换为使用 UTF8 编码的字符串。 我怎样才能做到这一点?

最佳答案

你很幸运。 UTF8 向后兼容 ASCII ,所以您需要做的就是这样(假设您的输入是 C 字符串):

NSString *asNSString = [NSString stringWithUTF8String:myAsciiString];

关于iphone - 将 ASCII 编码的字符串转换为 UTF8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11105742/

相关文章:

javascript - 全屏不适用于 Iphone 6s 和 5s

iphone - Xcode:在最终的 iOS 应用程序中隐藏/保护资源文件?

iphone - 如何将for循环放到一个单独的线程中

iphone - Objective-C 类方法可用于子类吗?

iphone - UITableViewCell 中的多个图像在 iPhone 中附加了操作

ios - EXC_BAD_ACCESS 仅适用于运行 iOS 8 的 xcode 8

iphone - Objective C 中的 ~ 前缀

ios - 邀请他们使用我的应用程序后,是否可以获取 Facebook 好友的 Facebook Id?

iphone - 读写属性和非原子赋值属性有什么区别?

ios - 应用程序可以在Xcode中工作,但不能通过TestFlight吗?