开发使用的场景:
系统自带的方法功能不够,给系统自带的方法扩展一些功能,并且保持原有的功能。
下面以UIImage为例。
首先,给UIImage写一个分类(所有的说明见下图)
在控制器调用UIImage的类方法imageNamed,验证
控制台输出如下:
这样就实现了两个方法的交换。
开发使用的场景:
系统自带的方法功能不够,给系统自带的方法扩展一些功能,并且保持原有的功能。
下面以UIImage为例。
首先,给UIImage写一个分类(所有的说明见下图)
在控制器调用UIImage的类方法imageNamed,验证
控制台输出如下:
这样就实现了两个方法的交换。
转载于:https://my.oschina.net/iOSliuhui/blog/682104