Cocoa中的符合Unicode的一个字符大写转换(la towupper)

时间:2012-04-27 14:20:08

标签: c cocoa-touch right-to-left

有一个名为towupper()的C RTL函数 - 它尽可能将单个宽字符转换为大写字母。根据标准,它可能会也可能不会处理国家字母表中的字符。在Windows和Windows CE上,它确实如此。 Windows还提供了具有相同效果的API函数 - CharUpper

在iOS上它没有。在iOS上,CFString和NSString提供符合Unicode的大小写转换例程,它们对整个字符串进行操作。

问题 - Cocoa中是否存在单个字符转换函数,如Windows上的towupper()或CharUpper()?

是的,我知道在一般情况下这是不可行的(德国SS等等);我的软件在设计上受限于可能的语言。

0 个答案:

没有答案