NSString-Addtions.h 769 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // NSString-Addtions.h
  3. // JasonDevelop
  4. //
  5. // Created by Jason Lee on 2/17/14.
  6. // Copyright (c) jasondevelop. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface NSString (Additions)
  10. /**
  11. Trim을 수행하고 빈 문자열인지 리턴
  12. @return 빈 문자열 여부
  13. */
  14. - (BOOL)isEmptyString;
  15. + (NSString *)stringWithUnsignedChar:(const unsigned char *)chr;
  16. + (NSString *)stringWithUTF8Data:(NSData *)data;
  17. - (NSInteger)countForOccurrencesOfString:(NSString *)occurString;
  18. // Instance Methods
  19. - (NSString *)stringByStrippingTags;
  20. - (NSString *)stringWithNewLinesAsBRs;
  21. - (NSString *)stringByRemovingNewLinesAndWhitespace;
  22. - (NSString *)stringByDecodingHTMLEntities;
  23. - (NSString *)stringByEncodingHTMLEntities;
  24. - (NSString *)base64Enc;
  25. @end