gpt4 book ai didi

ios - 确定 NSString 中的 ascii 字符

转载 作者:行者123 更新时间:2023-11-28 22:36:53 25 4
gpt4 key购买 nike

在我的一个 UIView 类中,我附加了 UIKeyInput 协议(protocol)来收集来自 UIKeyboard 的输入。我试图弄清楚按下空格键时使用的是什么 ascii 字符(它不仅仅是“”,而是它出现的其他东西)。有谁知道这个 asci 字符是什么,或者我如何知道正在使用什么 ascii 代码?

最佳答案

要查看每个字符的值,您可以这样做:

NSString *text = ... // the text to examine
for (NSUInteger c = 0; c < text.length; c++) {
unichar char = [text characterAtIndex:c];
NSLog(@"char = %x", (int)char); // Log the hex value of the Unicode character
}

请注意,此代码无法正确处理\U10000 及以上范围内的任何 Unicode 字符。这包括许多(全部?)表情符号字符。

关于ios - 确定 NSString 中的 ascii 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15693825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com