本文主要写了为什么会这么设计,该怎么去想这个问题。可能没有其它文章那么详细的去写实现细节,但如果知道了为什么会这样设计,用法的东西应该很快就能通...
![240](https://upload.jianshu.io/collections/images/233162/air.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文主要写了为什么会这么设计,该怎么去想这个问题。可能没有其它文章那么详细的去写实现细节,但如果知道了为什么会这样设计,用法的东西应该很快就能通...
其实YYModel的原理并不多,但是性能和设计上面花了不少时间,而我则希望可以非常快速的理解透彻全码,这也是自己做记录的目的。说不准什么时候又忘...
1、响应链的传递 Responder一点也不神秘————iOS用户响应者链完全剖析(建议全看)看完上面一篇应该能完全熟悉了响应链的传递,自己可以...
深入理解RunLoopiOS多线程--彻底学会多线程之『GCD』iOS多线程--彻底学会多线程之『pthread、NSThread』iOS多线程...
前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 在直播中,聊天和发礼物,需要用到及...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是...
一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字...
NSLog,po命令和普通断点调试相信每个iOS开发者都会,这里就不作介绍了。 一、Memory Graph Xcode8新增:Memory G...
概述 这篇文章,我将讲述几种转场动画的自定义方式,并且每种方式附上一个示例,毕竟代码才是我们的语言,这样比较容易上手。其中主要有以下三种自定义方...
遇到一个问题,写了一个分类,但原先类的属性不够用。添加一个属性,调用的时候崩溃了,说是找不到getter、setter方法。查了下文档发现,OC...
专题公告
有趣的进阶学习