• 开源第三方学习计划


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

     

    一: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

    进度情况:完成

    掌握知识:

    a:关于等级包含的设置,DDLogLevelAll显示所有,基它则依次降底跟相互包含;

    b:进程类NSProcessInfo方法

    c:lengthOfBytesUsingEncoding:NSUTF8StringEncoding

     

     

     

    (20160701)开源第三方学习之YTKNetwork

    学习时间 2016-07-02 至 2016-07-08

    进度情况:

    掌握知识:

     

     

    (20160702)开源第三方学习之JCAlertView

    学习时间 2016-07-11 至 2016-07-17

    进度情况:

    掌握知识:

     

     

     

     

     

     

     

     

  • 相关阅读:
    sql取每个分组的第一行数据
    PHP microtime() 函数
    笔记产品会不会被淘汰
    making an os NO.1 怎样进内核之二
    hjkhjkh
    HTTP协议理解
    hjkhjkh
    making an os NO.1 怎样进内核之一
    hjkhjkh
    笔记产品会不会被淘汰
  • 原文地址:https://www.cnblogs.com/wujy/p/5568733.html
Copyright © 2020-2023  润新知