前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角...[作者空间]
简书的Markdown内部跳转太别扭,建议看原始版本 Method Swizzling 的实现交换实例方法交换类方...[作者空间]
前言:准备看下YY系列中的YYWebImage框架,发现该框架是使用YYCache来做缓存的。那就从缓存开始吧.先...[作者空间]
# 前言 Cocoa中使用NSNotification、NSNotificationCenter和KVO来实现观察...[作者空间]
若觉得前面的废话太多,大家可直接看 3、第三种方法也是这篇博客重点需要讲解的方法,用runtime来处理,大致步骤...[作者空间]
前言 使用ARC已经很长时间了,基本已经快忘却了retain、release、dealloc等方法了,但即便使用A...[作者空间]
分享是每个优秀的程序员所必备的品质 一、runtime的简介 runtime简称运行时,OC就是运行时机制,也就是...[作者空间]
iOS 10 came 在今年 6月14号 苹果开发者大会 WWDC 2016 之后,笔者赶紧就去 apple 的...[作者空间]
实例化讲解RunLoop 之前看过很多有关RunLoop的文章,其中要么是主要介绍RunLoop的基本概念,要么是...[作者空间]
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,...[作者空间]
//发送通知 UILocalNotification *notification=[[UILocalNotific...[作者空间]
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的vie...[作者空间]
最近又看了遍苹果的官方文档《Event Handling Guide for iOS》,对事件响应链中的hit-t...[作者空间]
UIAlertView的扩展 .h文件 .m文件 UIButton的扩展 .h文件 .m文件 tips: 使用o...[作者空间]