1

我正在尝试将一些特定字符添加到我的

unichar rusLetter [] = { 'Ж', 'Й', }

我实际上想添加俄语字母表中的所有字母。使用上面的代码行,我得到一个错误:

Character too large for enclosing character literal type

任何想法如何解决这个问题?也许有一种更简单的方法来添加所有字母,而不是全部输入。

谢谢

4

1 回答 1

1

' 文字(单引号)表示一个字符,它太小而无法容纳符号。在 ObjC 中使用 NSString 来保存它

NSString *rusLetters = @"ЖЙ";

unichar c1 = [rusLetters characterAtIndex:0];
unichar c2 = [rusLetters characterAtIndex:1];
于 2013-09-01T23:21:10.207 回答