YUChineseSorting 1.0.2

YUChineseSorting 1.0.2

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Apr 2016

Maintained by BruceYu.



  • By
  • BruceYu

pod 'YUChineseSorting', '~> 1.0.1'

    -> YUChineseSorting (1.0.1)
    iOS通讯录联系人列表较完整(中文排序)
    pod 'YUChineseSorting', '~> 1.0.0'
     - Homepage: https://github.com/c6357/YUChineseSorting
     - Source:   https://github.com/c6357/YUChineseSorting.git
     - Versions: 1.0.0 [master repo]

一.导入头文件#import

二.使用示例

NSArray *stringsToSort=[NSArray arrayWithObjects:
                        @"¥hhh, .$",@" ¥Chin ese ",@"开源中国 ",@"www.oschina.net",
                        @"开源技术",@"社区",@"开发者",@"传播",
                        @"2014",@"a1",@"100",@"中国",@"暑假作业",
                        @"键盘", @"鼠标",@"hello",@"world",@"b1",
                        nil];

self.indexArray = [ChineseString IndexArray:stringsToSort];
self.letterResultArr = [ChineseString LetterSortArray:stringsToSort];

log

效果图

三.注意 因为中文排序里面有c的文件 pinyin.c

plan 1:

pch文件如下 例如:

  #ifdef __OBJC__
  #import "AppDelegate.h"
  #endif

  __OBJC__表示宏内引用的文件确保只被使用Objective-C语言的文件所引用,保证引用关系的清晰。

plan 2 :

pinyin.c 改为pinyin.m