ZYPinYinSearch.h 909 B

12345678910111213141516171819202122
  1. //
  2. // ZYPinYinSearch.h
  3. // ZYPinYinSearch
  4. //
  5. // Created by soufun on 15/7/27.
  6. // Copyright (c) 2015年 ZY. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface ZYPinYinSearch : NSObject
  10. /**
  11. * 搜索数组,返回新的数组。目前支持NSString,NSDictionnary,自定义Model,后面两个可以指定按照哪个字段搜索
  12. *
  13. * @param originalArray 要搜索的数据源
  14. * @param searchText 搜索的文本
  15. * @param propertyName 按照字典中或者model中哪个字段搜索,如果数组中存的是NSString,则传@""即可
  16. * @example _dataSourceArray = [ZYPinYinSearch searchWithOriginalArray:_originalArray andSearchText:searchBar.text andSearchByPropertyName:@"name"];
  17. */
  18. +(NSArray *)searchWithOriginalArray:(NSArray *)originalArray andSearchText:(NSString *)searchText andSearchByPropertyName:(NSString *)propertyName;
  19. @end