WordUtils.h 786 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // WordUtils.h
  3. // UUTUtils
  4. //
  5. // Created by zhuge on 2017/12/26.
  6. // Copyright © 2017年 zhuge. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface WordUtils : NSObject
  10. +(NSString*) randomStringWithLength:(int) len;
  11. +(NSString*) randomKeyword;
  12. +(NSString*) reverse:(NSString *) str;
  13. +(NSString*) urlEncode:(NSString*) str;
  14. +(NSString *) stringByTrimHTML:(NSString*)str;
  15. +(NSString *) trimSpaceOfString:(NSString *)str;
  16. +(NSString *) removeAllSuffix:(NSString *)suffix ofString:(NSString *)string;
  17. +(NSString *) removeAllPrefix:(NSString *)suffix ofString:(NSString *)string;
  18. @property (assign) int iCurrentIndex;
  19. @property (strong) NSMutableArray *maUsedKeywords;
  20. -(NSString *) nextStringFor26Hex;
  21. -(NSString *) nextDistinctKeyword;
  22. -(void) reset;
  23. @end