Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是iOS(和OSX)API来获取字符的Unicode类别?_Ios_Unicode_Categories - Fatal编程技术网

什么是iOS(和OSX)API来获取字符的Unicode类别?

什么是iOS(和OSX)API来获取字符的Unicode类别?,ios,unicode,categories,Ios,Unicode,Categories,对于OSX,有一个UCGetCharProperty,虽然它闻起来有点过时,但看起来是可用的 (编辑:忽略这一部分,它是一个“ell”,而不是一个“1”……KuccharpPropTypeGenlCategory的“Gen1”部分是什么意思?“第一代”?可能的类别是来自某个过时的Unicode标准版本的吗?KuccharpPropTypeGenlCategory代表什么意思。这是一个“厄尔”,不是一个“一”。啊。这就是我从仅仅阅读文档而不实际键入文档中得到的;)尽管如此,主要的问题仍然存在,因为

对于OSX,有一个UCGetCharProperty,虽然它闻起来有点过时,但看起来是可用的


(编辑:忽略这一部分,它是一个“ell”,而不是一个“1”……KuccharpPropTypeGenlCategory的“Gen1”部分是什么意思?“第一代”?可能的类别是来自某个过时的Unicode标准版本的吗?

KuccharpPropTypeGenlCategory
代表什么意思。这是一个“厄尔”,不是一个“一”。啊。这就是我从仅仅阅读文档而不实际键入文档中得到的;)尽管如此,主要的问题仍然存在,因为UCGetCharProperty在iOS上不可用(除非文档有误?),您是对的,它似乎在iOS上不可用(我不知道是否有直接的替代品)你真正需要什么信息?如果你只对字母、数字、标点符号感兴趣,那么你可以使用
NSCharacterSet
/
CFCharacterSet
中的方法。我正在试验,看看是否可以用合适的系统API替代(庞大的)ICU库(和数据库)(静态编译成应用程序)的使用。代码要做的一件事是找出任意Unicode代码点的Unicode类别。(讨论中的代码库是LibreOffice…)无论如何,我想编写一个脚本来读取UnicodeData.txt并生成代码来构造与不同类别对应的cfcharacterset以及从代码点到类别的映射是相当简单的。但是,可能很难生成代码和/或生成一个不太臃肿或缓慢的表编码。