240 发简信
IP属地:香港
  • Resize,w 360,h 240
    object-c中什么是对象?看这篇就够了!!!

    举个🌰 我们使用clang命令转成c++文件 通过上述命令获取 Test1 Test2 相关的源码 初探 上图代码看出: OC对象在底层的本质就...

  • Resize,w 360,h 240
    OC底层之编译

    1、编译 OC属于高级语言,需要翻译成计算机可以识别的机器码,所以就需要用到了编译 编译过程: 编译器 LLVM项目是模块化、可重用的编译器以及...

  • Resize,w 360,h 240
    OC底层之对象

    举个🌰 我们使用clang命令转成c++文件 通过上述命令获取 Test1 Test2 相关的源码: 初探 上图代码看出: OC对象在底层的本质...

  • iOS属性关键字

    @property相当于声明了setter和getter方法 对应runtime底层的objc_property_t 通过 property_g...

  • Pods构建私有库

    1.注册trunk pod trunk register xxx@xx.com[mailto:xxx@xx.com] 'name' 2.在Gi...

  • 内存管理之内存布局

    Tagged Pointer 从 5s 开始,iPhone 均使用 arm64 指令集的处理器。在 64 位系统上,一个指针占 8 个字节,而指...

  • KVC探索

    KVC动态取值和设值访问和改变私有变量修改控件的内部属性 KVC(Key-value coding)键值编码,就是指iOS的开发中,可以允许开发...

  • Resize,w 360,h 240
    OC底层之 消息发送机制

    1、编译时 编译阶段,会通过编译器将语言转化成机器码,然后直接在CPU上执行机器码,效率更高. OC便是使用编译器进行处理,生成可执行文件;而像...