<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[轮子制造工厂]]></title><description><![CDATA[性格固执又平易近人的矛盾派，强迫症中度，造轮子爱好者。]]></description><link>https://blog.youkuaiyun.com/null29</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; null29]]></copyright><item><title><![CDATA[《AV Foundation 开发秘籍》读书笔记（五）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/78952182</link><guid>https://blog.youkuaiyun.com/null29/article/details/78952182</guid><author>null29</author><pubDate>Tue, 02 Jan 2018 15:17:38 +0800</pubDate><description><![CDATA[第五章 AV Kit 用法AV Kit 可以简化基于 AV Foundation 框架且满足默认操作系统视觉效果和体验的视频播放器的创建过程。AV Kit 框架第一次出现在 Mac OS X Mavericks 版本中，从 iOS 8 开始被引入到 iOS 平台。]]></description><category></category></item><item><title><![CDATA[《AV Foundation 开发秘籍》读书笔记（四）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/78950780</link><guid>https://blog.youkuaiyun.com/null29/article/details/78950780</guid><author>null29</author><pubDate>Tue, 02 Jan 2018 12:34:56 +0800</pubDate><description><![CDATA[有很多知识点通过笔记是无法表达清楚的，具体实现还需看代码理解的透彻。根据 Learning-AV-Foundation Chapter 4 自行封装了一个视频播放、设置字幕、获取视频缩略图的框架，下载地址：https://github.com/Mayan29/MYAVFoundation]]></description><category></category></item><item><title><![CDATA[MLeaksFinder 自动内存泄漏检测工具]]></title><link>https://blog.youkuaiyun.com/null29/article/details/78856340</link><guid>https://blog.youkuaiyun.com/null29/article/details/78856340</guid><author>null29</author><pubDate>Wed, 20 Dec 2017 18:42:53 +0800</pubDate><description><![CDATA[MLeaksFinder 是 WeRead 团队开源的一款检测 iOS 内存泄漏的框架。]]></description><category></category></item><item><title><![CDATA[《AV Foundation 开发秘籍》读书笔记（三）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/78772486</link><guid>https://blog.youkuaiyun.com/null29/article/details/78772486</guid><author>null29</author><pubDate>Mon, 11 Dec 2017 14:40:59 +0800</pubDate><description><![CDATA[AV Foundation 把所有的代码设计围绕资源（assert）进行，AVAssert 是 AV Foundation 设计的核心。]]></description><category></category></item><item><title><![CDATA[《AV Foundation 开发秘籍》读书笔记（二）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/78557849</link><guid>https://blog.youkuaiyun.com/null29/article/details/78557849</guid><author>null29</author><pubDate>Fri, 17 Nov 2017 09:56:20 +0800</pubDate><description><![CDATA[《AV Foundation 开发秘籍》第二章 音频播放和录制]]></description><category></category></item><item><title><![CDATA[《iOS 开发进阶（唐巧）》读书笔记]]></title><link>https://blog.youkuaiyun.com/null29/article/details/71191044</link><guid>https://blog.youkuaiyun.com/null29/article/details/71191044</guid><author>null29</author><pubDate>Fri, 05 May 2017 09:17:54 +0800</pubDate><description><![CDATA[前前后后大概半个月，利用零碎时间看完了这本书。这本书前年就有所耳闻，网上的评价也褒贬不一，唐巧写的相对来说，语言通俗易懂，感觉像是博客一样，没有什么限制，读起来很畅快。这本书适合初学者，虽然这本书大部分内容之前都已经熟悉掌握，但是看过一遍还是很有收获的，有些知识点的总结很到位，感觉没有浪费时间。遗留的问题是 CoreText 部分内容打算结合其他资料系统的研究一下，这里就先不仔细阅读了。]]></description><category></category></item><item><title><![CDATA[《AV Foundation 开发秘籍》读书笔记（一）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/65446562</link><guid>https://blog.youkuaiyun.com/null29/article/details/65446562</guid><author>null29</author><pubDate>Thu, 23 Mar 2017 17:42:05 +0800</pubDate><description><![CDATA[《AV Foundation 开发秘籍》第一章 AV Foundation 简介]]></description><category></category></item><item><title><![CDATA[《Effective Objective-C 2.0》读书笔记]]></title><link>https://blog.youkuaiyun.com/null29/article/details/60577542</link><guid>https://blog.youkuaiyun.com/null29/article/details/60577542</guid><author>null29</author><pubDate>Mon, 06 Mar 2017 14:48:42 +0800</pubDate><description><![CDATA[去年阅读了一少半，然后因为项目耽搁了，而且笔记没有记得很清楚，所以这次又从头开始看。这本书还是很经典的，介绍了很多细节性的问题，理论性也很强，没有浪费这么长时间。]]></description><category></category></item><item><title><![CDATA[《禅与 Objective-C 编程艺术》读书总结]]></title><link>https://blog.youkuaiyun.com/null29/article/details/55049340</link><guid>https://blog.youkuaiyun.com/null29/article/details/55049340</guid><author>null29</author><pubDate>Mon, 13 Feb 2017 15:17:05 +0800</pubDate><description><![CDATA[最近阅读了《禅与 Objective-C 编程艺术》这篇文章，奈何英文不算太好，而且看着好累，还好找到了中文版。读完了这篇文章，不管是对名词的解释、代码规范、还是编码技巧，都有所感悟，总结一下这篇文章需要记录的知识点。]]></description><category></category></item><item><title><![CDATA[SDWebImage 源码阅读（四）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/54972034</link><guid>https://blog.youkuaiyun.com/null29/article/details/54972034</guid><author>null29</author><pubDate>Fri, 10 Feb 2017 16:47:21 +0800</pubDate><description><![CDATA[这一篇我们来解决最后的问题，使用 SDWebImage 中下载图片的类 SDWebImageDownloader，这个类学习完以后，我们对 SDWebImage 的理解会更加深刻]]></description><category></category></item><item><title><![CDATA[SDWebImage 源码阅读（三）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/54694212</link><guid>https://blog.youkuaiyun.com/null29/article/details/54694212</guid><author>null29</author><pubDate>Mon, 23 Jan 2017 16:11:16 +0800</pubDate><description><![CDATA[本篇文章我们处理了之前遗留的一些问题：
SDImageCache : 根据 key 去缓存中查找对应的图片
SDImageCache : 将图片存入缓存]]></description><category></category></item><item><title><![CDATA[SDWebImage 源码阅读（二）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/54669118</link><guid>https://blog.youkuaiyun.com/null29/article/details/54669118</guid><author>null29</author><pubDate>Sun, 22 Jan 2017 16:04:10 +0800</pubDate><description><![CDATA[这篇文章主要是介绍 SDWebImageManager，SDWebImageManager 类中主要是对图片下载和缓存方式的管理，以及对下载完成的图片，url 等信息的回调，承上启下的作用，承接了 UIImageView+WebCache 类，下接了 SDImageCache 类和 SDWebImageDownloader 类。]]></description><category></category></item><item><title><![CDATA[SDWebImage 源码阅读（一）]]></title><link>https://blog.youkuaiyun.com/null29/article/details/54667152</link><guid>https://blog.youkuaiyun.com/null29/article/details/54667152</guid><author>null29</author><pubDate>Sun, 22 Jan 2017 10:55:16 +0800</pubDate><description><![CDATA[主要介绍 UIImageView+WebCache 类]]></description><category></category></item><item><title><![CDATA[零耦合仿百度外卖波浪动画]]></title><link>https://blog.youkuaiyun.com/null29/article/details/54409024</link><guid>https://blog.youkuaiyun.com/null29/article/details/54409024</guid><author>null29</author><pubDate>Fri, 13 Jan 2017 15:24:34 +0800</pubDate><description><![CDATA[主要运用 CAShapeLayer 和 CGPath 通过 sin 函数绘制波浪图形，然后使用 CADisplayLink 以屏幕刷新率相同的频率对波浪的偏移进行刷新，从而达到动画效果。为了降低耦合度，运用 runLoop 将继承 UIView 的 MYWaveView 改成 UIVIew 的扩展类 UIView+MYWave]]></description><category></category></item><item><title><![CDATA[保存图片到【相机胶卷】和【自定义相册】]]></title><link>https://blog.youkuaiyun.com/null29/article/details/53924624</link><guid>https://blog.youkuaiyun.com/null29/article/details/53924624</guid><author>null29</author><pubDate>Thu, 29 Dec 2016 10:13:43 +0800</pubDate><description><![CDATA[保存图片到【相机胶卷】和【自定义相册】方法繁琐，实用功能单一，专门写个三方框架来实现，提升开发效率]]></description><category></category></item><item><title><![CDATA[加载 Bundle 中图片的三种方法]]></title><link>https://blog.youkuaiyun.com/null29/article/details/53640179</link><guid>https://blog.youkuaiyun.com/null29/article/details/53640179</guid><author>null29</author><pubDate>Wed, 14 Dec 2016 15:15:23 +0800</pubDate><description><![CDATA[其实实用性不是很强，主要就是 NSBundle 的运用]]></description><category></category></item><item><title><![CDATA[证书过期问题 —— 快速解决方法]]></title><link>https://blog.youkuaiyun.com/null29/article/details/53610389</link><guid>https://blog.youkuaiyun.com/null29/article/details/53610389</guid><author>null29</author><pubDate>Tue, 13 Dec 2016 15:41:16 +0800</pubDate><description><![CDATA[The certificate used to sign “XXX” has either expired or has been revoked 问题快速解决方法]]></description><category></category></item><item><title><![CDATA[iOS 反编译入门]]></title><link>https://blog.youkuaiyun.com/null29/article/details/53395120</link><guid>https://blog.youkuaiyun.com/null29/article/details/53395120</guid><author>null29</author><pubDate>Tue, 29 Nov 2016 16:49:44 +0800</pubDate><description><![CDATA[最近看了几篇关于 APP 安全方面的文章，其实网上关于 iOS 反编译相关内容的文章都大同小异，这篇博客也就是对这方面内容做一个整理]]></description><category></category></item><item><title><![CDATA[iPhone 5 关于 NSIndexPath 的 bug]]></title><link>https://blog.youkuaiyun.com/null29/article/details/53380911</link><guid>https://blog.youkuaiyun.com/null29/article/details/53380911</guid><author>null29</author><pubDate>Mon, 28 Nov 2016 17:28:39 +0800</pubDate><description><![CDATA[iPhone 5s 以后 64 bit 注意事项]]></description><category></category></item><item><title><![CDATA[iOS获取设备唯一标识的八种方法]]></title><link>https://blog.youkuaiyun.com/null29/article/details/53379060</link><guid>https://blog.youkuaiyun.com/null29/article/details/53379060</guid><author>null29</author><pubDate>Mon, 28 Nov 2016 16:00:52 +0800</pubDate><description><![CDATA[分析几种储存唯一标识的方法，总结一下每种方法的优劣。很多方法被苹果禁止或者漏洞太多，越来越不被开发者使用，现在苹果主推 IDFA 和 IDFV 这两种方法，分别对外和对内。]]></description><category></category></item></channel></rss>