按照拼音对数组中的中文字符串排序的算法,不是很难,这里直接放上代码,Demo去最下面找:
注:里面用到一个叫George的牛人写的中文转拼音首字母的函数pinyinFirstLetter,因为内容实在是太多了就不贴上来了。
里面还用到一个叫ChineseString的类,里面只有两个NSString对象(string和pinYin)用于存放原字符串和字符串中每个字的拼音首字母
输出结果这里也贴上了:
Demo:
ChineseSort.zip (78 K) 下载次数:1268
注:里面用到一个叫George的牛人写的中文转拼音首字母的函数pinyinFirstLetter,因为内容实在是太多了就不贴上来了。
里面还用到一个叫ChineseString的类,里面只有两个NSString对象(string和pinYin)用于存放原字符串和字符串中每个字的拼音首字母
复制代码
|
输出结果这里也贴上了:

Demo:
