摘要: 1.函数指针回顾 函数指针使用 函数指针别名 2.block和typedef block使用 block使用 block别名 block别名 阅读全文
posted @ 2017-03-22 22:32 iFat 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Block Block是iOS中一种比较特殊的数据类型 Block是苹果官方特别推荐使用的数据类型, 应用场景比较广泛 动画 多线程 集合遍历 网络请求回调 Block的作用 用来保存某一段代码, 可以在恰当的时间再取出来调用 功能类似于函数和方法 Block是iOS中一种比较特殊的数据类 阅读全文
posted @ 2017-03-22 22:29 iFat 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.什么是类扩展 延展类别又称为扩展(Extendsion),Extension是Category的一个特例 可以为某个类扩充一些私有的成员变量和方法 写在.m文件中 英文名是Class Extension 延展类别又称为扩展(Extendsion),Extension是Category的一个特例 阅读全文
posted @ 2017-03-22 22:22 iFat 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 1.分类的使用注意事项 分类只能增加方法, 不能增加成员变量 分类中写property只会生成方法声明 分类可以访问原来类中.h中的成员变量 如果分类和原来类出现同名的方法, 优先调用分类中的方法, 原来类中的方法会被忽略 2.分类的编译的顺序 多个分类中有同名方法,则执行最后编译的文件方法(注意开 阅读全文
posted @ 2017-03-22 16:47 iFat 阅读(137) 评论(0) 推荐(0) 编辑