Tho*_*son 10 iphone objective-c alphabet
我想要一个NSArray/NSMutableArray包含所有字母表的字母.必须有一种快速简便的方法,比输入它们更好.例如在PHP中:
foreach(range('A','Z') as $i) $alphabet[]=$i;
Run Code Online (Sandbox Code Playgroud)
Abd*_*Ali 24
也可以使用为表索引标题生成的数组.它不使用for循环并具有多语言支持.
NSMutableArray *alphabets = [[NSMutableArray alloc] initWithArray:[[UILocalizedIndexedCollation currentCollation] sectionIndexTitles]];
//Remove the last object (extra), '#' from the array.
[alphabets removeLastObject];
Run Code Online (Sandbox Code Playgroud)
Ale*_*own 23
除了从下面剪切并粘贴我方便的参考之外,没有比打出它们更快的方法!
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
为此,这是一个更长的路.
for (char a = 'a'; a <= 'z'; a++)
{
[myArray addObject:[NSString stringWithFormat:@"%c", a]];
}
Run Code Online (Sandbox Code Playgroud)
有时输入字母是最简单的.这里它们是一个数组:
NSArray *letters = [@"A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" componentsSeparatedByString:@" "];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6571 次 |
| 最近记录: |