NSString+MJExtension.h 609 B

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // NSString+MJExtension.h
  3. // MJExtensionExample
  4. //
  5. // Created by MJ Lee on 15/6/7.
  6. // Copyright (c) 2015年 小码哥. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "MJExtensionConst.h"
  10. @interface NSString (MJExtension)
  11. /**
  12. * 驼峰转下划线(loveYou -> love_you)
  13. */
  14. - (NSString *)mj_underlineFromCamel;
  15. /**
  16. * 下划线转驼峰(love_you -> loveYou)
  17. */
  18. - (NSString *)mj_camelFromUnderline;
  19. /**
  20. * 首字母变大写
  21. */
  22. - (NSString *)mj_firstCharUpper;
  23. /**
  24. * 首字母变小写
  25. */
  26. - (NSString *)mj_firstCharLower;
  27. - (BOOL)mj_isPureInt;
  28. - (NSURL *)mj_url;
  29. @end