美文网首页OC开发
OC中常见的分类

OC中常见的分类

作者: 恒筠 | 来源:发表于2018-03-24 12:29 被阅读0次

转载自CSDN

二 iOS常见分类

一些必要的类别iOS开发。包括的NSDate,的NSString,NSUserDefaults的,和的UIColor帮助UIImage的方法。

1. NSDate

-(NSString *)formatWithString:(NSString *)format;
-(NSString *)formatWithStyle:(NSDateFormatterStyle)style;
-(NSString *)distanceOfTimeInWords;
-(NSString *)distanceOfTimeInWords:(NSDate *)date;

2. NSString

-(NSString *)MD5;
-(NSString *)sha1;
-(NSString *)reverse;
-(NSString *)URLEncode;
-(NSString *)URLDecode;
-(NSString *)stringByStrippingWhitespace;
-(NSString *)substringFrom:(NSInteger)from to:(NSInteger)to;
-(NSString *)CapitalizeFirst:(NSString *)source;
-(NSString *)UnderscoresToCamelCase:(NSString*)underscores;
-(NSString *)CamelCaseToUnderscores:(NSString *)input;
-(NSUInteger)countWords;
-(BOOL)contains:(NSString *)string;
-(BOOL)isBlank;

3. NSUserDefaults

+(void)saveObject:(id)object forKey:(NSString *)key;
+(id)retrieveObjectForKey:(NSString *)key;
+(void)deleteObjectForKey:(NSString *)key;

4. UIColor

+(UIColor *)colorWithHex:(int)hex;

5. UIImage + GIF

+(UIImage *)animatedImageWithAnimatedGIFData:(NSData *)theData;
+(UIImage *)animatedImageWithAnimatedGIFURL:(NSURL *)theURL;

下载地址:http://download.csdn.net/detail/baihuaxiu123/9509303

三 辅助软件

1:XCODE文档注解插件VVDocumenter
地址:https://github.com/onevcat/VVDocumenter-Xcode

2:将JSON格式化输出为模型的属性
地址:https://github.com/EnjoySR/ESJsonFormat-Xcode

3:图片提示插件
地址:https://github.com/ksuther/KSImageNamed-Xcode

4:图片转换插件
地址:https://github.com/rickytan/RTImageAssets

相关文章

  • OC中常见的分类

    转载自CSDN 二 iOS常见分类 一些必要的类别iOS开发。包括的NSDate,的NSString,NSUser...

  • 分类、类扩展与继承

    在OC中,扩展一个类的方式有两种,继承和分类。 分类(Category) 概念 分类(Category),是OC中...

  • iOS学习相关内容

    OC基础_分类: 分类的定义:分类是OC中的特有语法,它是表示一个指向分类结构体的指针,它是为了扩展系统类的方法而...

  • Swift— 便利构造器 (extension)

    * extension相当于OC中的分类, 特点和OC中的分类一样 * 不能定义存储属性 * 如果想给系统的类新增...

  • 分类、类扩展的区别

    分类、类扩展的区别 分类(Category):概念分类(Category)是OC中的特有语法,它是表示一个指向分类...

  • iOS 分类和扩展

    iOS 分类和扩展 分类 Category 分类(Category)是OC中的特有语法,它是表示一个指向分类的结构...

  • Category关联对象

    OC中的分类严格来说,是不能添加对象;但是我们可以通过OC运行是的机制,动态为分类添加属性 一、类中的属性 当在类...

  • iOS 分类(category)和扩展(extension)

    分类(Category): 概念 分类(Category)是OC中的特有语法,它是表示一个指向分类的结构体的指针。...

  • iOS开发的分类和扩展

    分类(Category): 概念 分类(Category)是OC中的特有语法,它是表示一个指向分类的结构体的指针。...

  • 分类(category)和扩展(extension)

    一、分类(category): 1.1 概念: 分类是OC中特有的语法,他标识一个指向分类的结构体的指针。使用分类...

网友评论

    本文标题:OC中常见的分类

    本文链接:https://www.haomeiwen.com/subject/jgjqcftx.html