绘制如图的走势图,原理其实很简单。需要用到CGContext,确定选中的数字,获取选中数字的坐标,然后根据坐标在两个选中的数字中绘制连线。 首先定义几个宏定义: 定义几个数组...
IP属地:安徽
绘制如图的走势图,原理其实很简单。需要用到CGContext,确定选中的数字,获取选中数字的坐标,然后根据坐标在两个选中的数字中绘制连线。 首先定义几个宏定义: 定义几个数组...
在讨论 runloop 相关的文章,以及分析 AFNetworking(2.x) 源码的文章中,我们经常会看到关于利用 runloop 进行线程保活的分析,但如果不求甚解的话...
前言 在前面的文章里流程已经基本讲完了,这篇文章只是在前面文章的基础上制作几个滤镜。 本文目标 制作简单的滤镜,让大家明白滤镜的原理,滤镜从代码层面来说其实很简单,复杂的是探...
一、准备资源 CLTools glew libGLTools.a 百度云盘分享地址:链接: https://pan.baidu.com/s/1QIZjASEZKVI4l16B...
在swift4之前,使用kvc只需要继承NSObject 就可以了。但是swift4之后发生了变化,必须在class之前加入@objcMembers修饰,不然就没有效果了。 ...