【发布时间】:2010-05-04 16:39:08
【问题描述】:
我有一个逗号分隔的字符串数组,例如:
Steve Jobs,12,CA
Fake Name,21,CA
Test Name,22,CA
Bill Gates,44,WA
Bill Nye,21,OR
我在 NSScanner 对象中有这些值,这样我就可以遍历这些值并使用 objectAtIndex 获取每个逗号分隔的值。
所以,我想做的是根据一个值(在本例中为 State)将数组项分组到新数组中。因此,我需要从中循环,检查它们处于哪个状态,然后将它们推送到一个新数组中,每个状态一个数组。
CA Array:
Steve Jobs,12,CA
Fake Name,21,CA
Test Name,22,CA
WA Array:
Bill Gates,44,WA
OR Array:
Bill Nye,21,OR
所以最后,我会有 3 个新数组,每个州一个。此外,如果在第一个数组中使用了其他状态,则这些状态也应该创建新数组。
任何帮助将不胜感激!
【问题讨论】:
标签: iphone objective-c arrays string