独立CGPath总结 与CGContext关联的Path总结 点&线 注意 AddLineToPoint实现方式在线条alpha为1,即不透明的时候和AddLines一样,而...
独立CGPath总结 与CGContext关联的Path总结 点&线 注意 AddLineToPoint实现方式在线条alpha为1,即不透明的时候和AddLines一样,而...
前言 在上一篇文章是的时候,objc_setProperty方法的实现并没有体现strong和weak这两个修饰词,所以这两个修饰词是有另外的实现,而且是在上已层实现的;co...
边播边下有三套左右实现思路,本文使用AVPlayer + AVURLAsset实现。 概述 1. AVPlayer简介 AVPlayer存在于AVFoundation中,可以...
iOS开发常用的两种视频播放方式,一种是使用MPMoviePlayerController,还有就是使用AVPlayer。MPMoviePlayerController系统高...
项目源码请查看我的GitHub项目地址: https://github.com/DXSmile/-Usage-of-UITabBarButton-.git 对于KVC可以更改...
要先了解iOS 音频API具体有哪一些,看这篇文章。Audio API Overviewhttps://www.objc.io/issues/24-audio/audio-a...
喜欢读一些开源项目源码的人,总是会发现,大神的代码中总是有那么一些简短而高效的宏定义,点击进去一看,发现晦涩难懂,别说学习了,有时候理解都是一种困难,但是宏定义本身并没有那么...
一直关注IOS开发多年,开始今天的教程。 现在的我的配置如下: – Mac OSX 10.11.0 – Git (ie: GitHub for Mac Desktop) – ...
------更新------:之前没有判断observer是否一致,有个别情况会无法处理,所以更新添加了observer判断 一、使用场景 有时候我们会忘记添加多次KVO监听...