0%
底层初窥——关联对象
Posted on
In
iOS底层初窥
底层初窥——load及initialize
Posted on
In
iOS底层初窥
底层初窥——Category
Posted on
In
iOS底层初窥
Category 可以在不修改原来类的基础上为已经存在的类添加方法。这一篇文章会分几个方面来详细介绍 Category。
底层初窥——Block
Posted on
In
iOS底层初窥
YYCache 源码学习 —— YYMemoryCache
Posted on
In
源码学习
YYCache是一个高性能的缓存工具,本着阅读优秀的人的代码就相当于与优秀的人交流的本意,我拜读了 YYCache 的开源代码。这篇文章是自己阅读源码时的记录。
- 介绍
- 代码拆解
- YYMemoryCache
- 其它知识点
- 异步释放对象
- 底层类的使用
Android 学习之项目实战
Posted on
In
Android学习
这篇文章还是自己学习安卓的一些记录,学习一个语言最好的方法还是实战,这里就记录一下自己在学习安卓的过程中做的一个实战项目。
项目中使用的 API 来源于:干货集中营,有兴趣的小伙伴也可以利用这些 API 做一些练手的项目。
- 项目介绍
- 效果图
- 完成功能
- 学到的知识点
Android 学习之 RecycleView
Posted on
In
Android学习
最近公司的安卓项目需要重构了,刚好最近手头上的事告一段落,正好借这个机会学一些安卓的东西来支持一下同事的重构,帮忙写一些界面和简单的逻辑业务。
这篇文章是我类比 iOS 学习 Android RecycleView 的一个记录。
- RecycleView 基本介绍
- 类比一下
iOS学习之:3D Touch
Posted on
In
iOS学习记录
在项目中可能需要加入 3D Touch 功能,这篇文章就记录一下自己的学习结果。
有两种方式给应用添加 3D Touch 的菜单:静态添加(Info.plist)和动态添加(纯代码)。
- 静态添加
- 动态添加
- 使用
UIColor添加十六进制初始化扩展
Posted on
In
iOS学习记录
实际开发中,我们拿到的设计稿上的颜色标注往往是十六进制的,但是系统中只提供了 RGB 生成颜色的方法,这里我们为 UIColor 添加了一个扩展,支持利用字符串或者 UInt 直接创建 UIColor 对象。
- 创建文件
- 添加扩展方法
- 通过 UInt 创建
- 通过 String 创建
- 调用