2017年2月8日
摘要: 这一篇,我们来探索一些利用 Objective-C Runtime 的黑色技巧。这些技巧中最具争议的或许就是 Method Swizzling 。 介绍一个技巧,最好的方式是提出具体的需求,然后用它跟其他的解决方法做比较 所以先来看看我们的需求:对APP的用户行为进行追踪和分析,简单说,就是当用户看 阅读全文
posted @ 2017-02-08 09:07 liandog 阅读(112) 评论(0) 推荐(0)
  2017年2月7日
摘要: Objective-C Objective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C 和 编译语言 写的 Runtime 库。它是 Objective-C 面向对象和动态机制的基石。 Objective-C 是一个动态语言,这意 阅读全文
posted @ 2017-02-07 15:05 liandog 阅读(153) 评论(0) 推荐(0)
  2017年1月23日
该文被密码保护。 阅读全文
posted @ 2017-01-23 11:44 liandog 阅读(2) 评论(0) 推荐(0)
摘要: 1.已经做了几年的iOS了,就下定决心,记录自己的成长之路 在这几年里从刚開始最主要的语言、界面、逻辑,再到后面复杂点的线程、数据处理、网络请求、动画,最后到最复杂的底层音视频、图像算法、自己定义各种效果、网络底层处理。甚至是最后的性能:neon、asm优化。感觉自己在iOS的开发中,每次都是雾里看 阅读全文
posted @ 2017-01-23 11:21 liandog 阅读(84) 评论(0) 推荐(0)