您的位置:首页 > 其它

开源第三方学习计划

2016-06-07 23:50 162 查看
编写此系列文章的用意加强自身对于第三方源代码的了解,并从中学习到相关知识点,促进能力提高,利用业余时间,按计划进行促进自制力的提升;

一:2016年6月

(20160601)开源第三方学习之SVProgressHUD

学习时间 2016-06-08 至 2016-06-11

进度情况:完成

掌握知识:

a 使用 __attribute__, deprecated 关键字表示已过时的API

b 关键字extern 用于修饰常量可以让外面的引用文件应用

c 生成Bundle包及运用

d UIView的Tint Color属性

e UIImage的渲染模式:UIImage.renderingMode

f UIControl知识点

(20160602)开源第三方学习之SDWebImage

学习时间 2016-06-13到2016-06-19

进度情况: 完成

掌握知识:

a typedef定义Block

b SDWebImage 有两个宏 来判断程序在主线程运行(sync同步 async异步)

c 三元?:符号的运用

d SDWebImage 部分清除缓存的原理

e 查看IOS沙盒中文件的属性(修改日期,创建日期,大小等)

f 遍历文件NSDirectoryEnumerator

g SDImageCache 后台运行通知注册

(20160603)开源第三方学习之MJExtension

学习时间 2016-06-20到2016-06-26

进度情况:

掌握知识:

(20160604)开源第三方学习之CocoaLumberjack

学习时间 2016-06-27到2016-07-02

进度情况:

掌握知识:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: