首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
runtime
订阅
团团为酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
iOS概念攻坚之路(二):Runtime
这年头,不能扯点 Runtime 哪敢去面试啊。。 Runtime 直接翻译就是 运行时。但是有人说它叫运行时,有人说它是运行时库,有人说它就是一个对象,exm?又是对象?当初我看 RunLoop 的时候你也是这么说的。但你说的是对的,毕竟万物皆对象嘛,好,你回去等通知吧。 这…
浅谈系列-load 和 initialize的调用时机和实际运用
导语:让我们简单的理一理load方法和initialize这两个方法,以及在应该如何合理利用这两个方法。 + load 方法 load方法是runtime在加载类,分类的时候调用的,在程序运行当中只会
iOS 升级打怪 - load 与 initialize
load 该方法会在 runtime 加载类和分类时调用,可以通过自定义的实现来进行类的一些定制化操作。一般用来执行一些只会执行一次的代码。 从官方文档可以看出 load 的调用顺序: 先调用父类的
iOS底层学习——load和initialize分析
结合dyld加载流程,做一些补充,分析load方法和initialize方法的调用时机以及调用逻辑。
编译过程窥探Swift消息派发机制
本文主要描述Swift消息派发类型、派发原则,从编译角度窥视Swift消息派发机制,让自己写的代码更加高效。
[译]Swift 静态派发与动态派发
本文主要讲解 Swift 中的方法派发/调度,在 Swift 日渐权重的今天,学习 Swift 的消息派发有助于更好的理解Swift
当面试官问Runloop时,想听到的答案是什么?
Runloop这个算是iOS开发者面试中最常见的问题之一了把,但是每次面试遇到这种问题都会菊花一紧,生怕回答的少了,同时也怕回答的不够全面。所以针对这一问题,总结了下几个级别的开发者需要知道点进行归纳
iOS底层学习 - 深入RunLoop
一般来讲,一个线程一次只能执行一个任务,执行完成后线程就会退出。如果我们需要一个机制,让线程能随时处理事件但并不退出,这种模型通常被称作 Event Loop。 Event Loop 在很多系统和框架里都有实现,比如 Node.js 的事件处理,比如 Windows 程序的消息…
Swift Runtime分析与OC Runtime区别
1.我们知道Objective-C是一门动态性语言,能够通过runtime API调用和替换任意方法,那Swift也具有这些动态性吗? PureSwiftClass是纯Swift类,MuixSwift
iOS底层原理探索:Runtime之消息机制
今天继续带领大家探索iOS之Runtime的本质。 写在前面 OC是一门动态性比较强的编程语言,它的动态性是基于Runtime的API。Runtime在我们的实际开发中占据着重要的地位,