240 发简信
IP属地:上海
  • iOS Block使用注意

    block本质是两个结构体,使用block使代码简单易读。使用Block注意: 1、block内部使用外部指针,会造成循环引用问题,可以用__w...

  • iOS SDWebImage加载图片过程

    SDWebImage中为imageview提供了UIImage+webcache.h类,这个分类中有一个sd_setimageWithUrl:,...

  • iOS KVC和KVO

    KVC:键值编码,一个非正式的协议,使用字符串访问一个对象实例变量的机制。 一个对象在调用setvalue时,1、首先根据方法名找到运行方法的时...

  • iOS 类别和类扩展

    category和extensions不同在于extensions可以添加属性,并且添加的方法必须实现,extensions可以认为是一个私有的...

  • iOS 内存管理初识

    iOS中常用内存管理分为2种,ios5以前是MRC(手动管理),ios5以后是ARC(自动管理)。 什么是引用计数:引用计数(Reference...

  • iOS 遍历的几种使用方法(NSArray,NSDictionary、NSSet)

    遍历数据,最常用的是for循环和快速遍历,也有其他比较陌生的方法,在这里做个记录以备所需。第一种:常用的for循环,c中也是经常使用例如:遍历数...

  • iOS 图片相关处理

    图片合成 -(UIImage *)addImage:(UIImage *)image1 toImage:(UIImage *)image2 {U...

  • iOS 与时间相关的处理

    类似朋友圈发布时间显示(刚刚... 多少分钟多少小时前 昨天)- (NSString *)transformDateStrToMinutes...

  • iOS 与十六进制转换

    普通字符串转换为十六进制的。- (NSString *)hexStringFromString:(NSString *)string{NSDat...

个人介绍
一枚追求不平凡的码农!