组件化 本文主要介绍组件化常用三种通讯方式. 常⽤的三种组件化通讯方案 组件化通信方案组件化最重要的是兄弟模块的通讯常⽤的三种方案URL SchemeTarget - Act...
iOS方法调用的过程我们都很清楚,比如下面这个方法调用: [person test]; 这个方法调用过程是首先通过person对象的isa指针找到Person类的类对象,由于...
当view被点击,事件传递过程为:1、系统检测到手指触(Touch)操作时会将其打包成一个UIEvent对象,并放入当前活动Application的事件队列2、UIAppli...
函数收起展开一共两种方法: 方法一:Options + Command + 左右箭头 表示收起/展开 方法二:Xcode偏好设置中Text Editing勾选Code fol...
整体Runtime数据结构 首先从objc_class这么一个结构体(数据结构)开始,objc_class继承于objc_object。 objc_object当中有一个成员...
面试官:什么是多态呢?猪队友:多种形态,气体,液体,固体~面试官:go out! now! 到底什么是多态呢? 官方说: 接口的多种不同的实现方式即为多态。 多态性是允许你...
首先要先学习下响应者对象UIResponder,只有继承UIResponder的的类,才能处理事件。 我们可以看出UIApplication,UIView,UIViewCon...