美文网首页
读博客日记

读博客日记

作者: 禾口王No_1 | 来源:发表于2018-09-30 15:43 被阅读7次

一. OC中让一个nil对象执行方法不会崩溃

消息在OC中方法调用是一个消息发送的过程。OC方法最终被生成为C函数,并带有一些额外的参数。这个C函数objc_msgSend就负责消息发送。在runtime的objc/message.h中能找到它的API。

objc_msgSend(void /* id self, SEL op, ... */ )

消息发送的时候,在C语言函数中会有很多步骤,其中第二步,就是检测这个selector的target是不是nil,OC允许我们对一个nil对象执行任何方法不会Crash,因为运行时会被忽略掉。

相关文章

  • 读博客日记

    一. OC中让一个nil对象执行方法不会崩溃 消息在OC中方法调用是一个消息发送的过程。OC方法最终被生成为C函数...

  • 20170913夜

    如果 你问我:"时空隧道在哪儿呢?" 我会说:"在你的日记本里。" 早一些的时候读了读新浪博客里的私密日记,心情以...

  • 抖音的红利,你能抓住吗?

    十年前,博客诞生,我读研究生,在51.com上,写了一千多篇日记,都是随心所欲流水账,没有看到博客的价值和意义,完...

  • 写博客

    Outline 读写博客 维护长期写一个价值博客 读写博客 写备忘缓存对话反馈 读自己/他人读(获取,复用,回溯,...

  • 2020-05-26

    不知道为什么突然很想写日记(虽然是博客,但姑且还是叫它日记吧)。 记得之前读研究生的时候,有自己搭建过一个个人技术...

  • 微博也是练习写作的方式

    写作需要多读多写多练,练习写作的方式也是多种多样,日记、博客、QQ日志、片断练习、写观察笔记、读书笔记、札记等...

  • 个人博客登录

    138是日记博客rskdwypyj.lofter.com176是技术博客rskdwypy.lofter.com公众...

  • 第一篇

    很久没写日记、博客。三张多的年纪,拖家带口,从北半球跑到南半球,人生开始新篇章,读牙医。不想这么糊里糊涂过,就想找...

  • 修心偶得

    这是一篇写于2013-05-22 日的博客日记。那段时间,受一位居士大姐的影响,常常读颂《般若波罗密多心经》,日久...

  • 企业博客营销怎么做?懂营销才能“赢”销!

    很多人知道一些博客平台,他们觉得博客的用途就是用来写写日记,抒发下感想,其实博客也是可以做营销的,而且博客式营销,...

网友评论

      本文标题:读博客日记

      本文链接:https://www.haomeiwen.com/subject/nkpwoftx.html