前言 隐藏细节,暴露抽象。 作为一名有追求的工程师,我们希望代码能够在版本迭代中逐渐优化而不是劣化;同时也会学习掌握更多的技巧和工具,去更好的设计、实现和组织代码。偶然看到一...
前言 隐藏细节,暴露抽象。 作为一名有追求的工程师,我们希望代码能够在版本迭代中逐渐优化而不是劣化;同时也会学习掌握更多的技巧和工具,去更好的设计、实现和组织代码。偶然看到一...
1.问题来源: 当我们对一个对象或者类调用对应的方法后,系统底层是如何实现的呢? 2.验证问题,探究 开发中遇以下截图问题,出现此问题的原因是调用了一个不存在(没有实现)的方...
比较全的操作命令http://www.jianshu.com/p/3291de46f3ff
前面已经有一篇文章(学习GCD看我就够了)专门介绍了GCD,下面来介绍一下另外三个与多线程相关的方法 一、pthreads(现在几乎不用了) pthread是POSIX th...
1.什么是FMDBiOS中使用C语言函数对原生SQLite数据库进行增删改查操作,复杂麻烦,于是,就出现了一系列将SQLite API封装的库,如FMDBFMDB是针对lib...
夕阳西下,橘红色的晚霞染红了半个西天,一位老人蹲在树荫下,抽着烟,缓缓叙说着自己一生那漫长而又惊心动魄的经历,旁边有一头老牛在悠闲踱步…… 尽管老人的语气里弥漫着淡然与平和的...
现在,越来越多的程序员在记录和分享日常技术文章的时候选择Markdown格式,这种格式正是GitHub和Stackoverflow倡导的格式。鉴于Markdown的简洁和高效...
1. 打印View所有子视图 2. layoutSubviews调用的调用时机 3. NSString过滤特殊字符 4. TransForm属性 5. 去掉分割线多余15像素...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...