2017年05月15日星期一说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com教学示例源码:无个人学习源码:https://github.com/zccodere/s… 第一章…
标签:objective-c
慕课网_《iOS基础入门之Foundation框架初体验》学习总结
时间:2017年05月10日星期三说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com教学示例源码:无个人学习源码:https://github.com/zccodere/s… …
个人对于super的调用过程中,一些不一样的理解
网上很多大神所解释的 super 调用逻辑,实际上好像并不能说得通。这里有我的一点点理解。 曾经有过一份特别好的runtime习题,在孙源大神的博客里神经病院objc runtime入院考试。题目非常难,也很深。其中的第…
SDWebImage源码解析(一)
1 概述 SDWebImage基本是iOS项目的标配。他以灵活简单的api,提供了图片从加载、解析、处理、缓存、清理等一些列功能。让我们专心于业务的处理。但是并不意味着会用就可以了,通过源码分析和学习,让我们知道如何用好…
SDWebImage源码解析(二)
1 概述 SDWebImage使用了很多工具类来对图片的处理。比如获取图片类型、图片放大缩小、GIF图片处理、图片解压缩处理等。接下来我就要分析下面这几个工具类的实现。 2 NSData+ImageContentType…
AFNetWorking源码之AFURLRequestSerialization
1 概述 AFURLRequestSerialization主要实现了根据不同情况和参数初始化NSURLRequest对象的功能。只有AFHTTPSessionManager有requestSerialization,默…
闲情——C语言指针和数组的探索
objc_property_t *class_copyPropertyList(Class cls, unsigned int *outCount)函数是runtime中的一个函数,用来 copy 一份类对象的属性列表,…
iOS字体插件Fonty
Fonty是什么 Fonty 是一个iOS字体插件。它能让你的iOS 应用直接使用第三方的ttf, otf or ttc字体,而无需事先将字体文件加入安装包内。 Demo 使用步骤 准备 URL 准备几个可以下载的字体文…
DateTools使用「日期工具库」
一、准备 DateTools_下载 DateTools是Objective-C中简化日期和时间处理的工具. 二、安装 CocoaPodspod 'DateTools' 手动安装DataTools所需的所有类包含在Data…
JSONModel使用「数据转模型」
一、准备 JSONModel_下载 快速的解析数据为Model模型,支持层级嵌套Model模型解析,指定类型自动转化,无需手动解析,一行代码搞定! 配合ESJsonFormat插件效果更佳!ESJSONFormatter…
UICollectionViewCell「居左显示」
一、准备 1.UICollectionView Left Aligned Layout 一款UICollectionView居左显示的约束点击下载_UICollectionView Left Aligned Layout…
AFNetWorking源码之NSURLSession系列概述
1 基本说明 记得我刚做iOS的时候,那时候还是ASI和AFN共存,甚至ASI使用比例还多点,一转眼几年过去,ASI基本已经消失了,AFN基本成了iOS项目的标配。我虽然以前也有看过AFN2.x的源码,但是对于AFN3.…