Avatar notebook default
iOS
6篇文章 · 7926字 · 1人关注
  • Resize,w 360,h 240
    深入理解runloop

    线程中的runloop 在开发中,我们会经常接触到线程,比如在主线程中更新UI,在子线程中异步请求等,而线程中最重要的一个组成部分便是runlo...

  • Resize,w 360,h 240
    OC-消息机制及转发

    消息机制(Messaging) 不知大家有没有想过:我们在程序中调用的方法,是怎么执行的,又是怎么通过一个方法名字就能找到其对应的实现的。其实在...

  • OC-方法

    定义及结构 OC中对方法的定义为: 其是一个指向objc_method的结构体指针,objc_method中存放着类的单个方法的所有信息,其定义...

  • OC-类型编码(TypeEncodings)

    类型编码 为了帮助运行时系统,编译器将每个方法的返回值和参数编码成一个C字符串,并将这个字符串和OC的方法选择器进行关联。我们可以用编译器指令@...

  • OC-成员变量和属性

    前言 相信大家对这两个词都不陌生,但是大家会很容易将这两个词混淆,所以在探究之前,先来说下什么是成员变量,什么是属性。 成员变量就是我们在开发中...

    1.2 8826 2 18
  • Resize,w 360,h 240
    OC-类和对象

    类(Class) OC中的类是由Class来定义的,其实际上就是一个指向objc_class结构体的指针,其定义为 而objc_class又是什...

文集作者