一句话讲清楚Runtime和Runloop
Runtime是底层C语言API库,支持动态创建类和对象、消息发送和转发,特点是数据类型的确定由编译时推迟到运行时而且以消息方式调用方法,如通知和中央管理。
Runloop是iOS中的事件处理机制,用于接收并处理系统或应用产生的事件(如触摸事件、定时器事件、网络请求、管理自动释放缓存池等),保持应用的持续运行流畅、省电和响应。
Runtime是底层C语言API库,支持动态创建类和对象、消息发送和转发,特点是数据类型的确定由编译时推迟到运行时而且以消息方式调用方法,如通知和中央管理。
Runloop是iOS中的事件处理机制,用于接收并处理系统或应用产生的事件(如触摸事件、定时器事件、网络请求、管理自动释放缓存池等),保持应用的持续运行流畅、省电和响应。