240 投稿
收录了10篇文章 · 33人关注
  • Resize,w 360,h 240
    runtime往事一二

    runtime 的几个应用场景: 消息转发 method siwizzling 归解档、模式互转 自定义KVO 消息转发 消息转发机制的流程: ...

  • Runtime

    一、Runtime简介   Runtime 简称 运行时机制,也就是在运行时候的一些机制,其中最主要的是 消息机制。   对于C语言: 函数的调...

  • Resize,w 360,h 240
    UIDebuggingInformationOverlay使用介绍

    前些天,Ryan Peterson[http://ryanipete.com/blog/ios/swift/objective-c/uidebu...

  • Resize,w 360,h 240
    Runtime详解

    转发自一个低调的iOS开发 简介 Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC...

  • Resize,w 360,h 240
    iOS Runtime 原理及使用

    1.runtime简介 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时。也就是说只有编译器是不够的,还需要一个...

  • Resize,w 360,h 240
    runtime的作用及实例

    什么是runtime runtime的作用 替换系统方法,可以通过拦截系统的方法探究底层,比如block 的实现原理 常用方法 1.获取类中的方...

    0.6 嗯o哼 4 24
  • Resize,w 360,h 240
    Runtime系列(category添加属性)

    前言 更确切的说,这篇文章不全是写如何给分类添加属性的,甚至不全是写runtime的,毕竟很多知识都有交叉,姑且算是关于category的一篇杂...

    0.1 01_Jack 8 19
  • Resize,w 360,h 240
    Runtime系列(Method Swizzling)

    前言 记得《大话西游2》中有这么个桥段,紫霞仙子和猪八戒中招移魂幻影大法后灵魂互换,当时看的也是泪流满面。。而Method Swizzling就...

  • Resize,w 360,h 240
    Runtime系列(消息转发)

    前言 一个方法的声明必定会有与之对应的实现,如果调用了只有声明没有实现的方法会导致程序crash,而实现并非只有中规中矩的在.m里写上相同的方法...

    0.1 01_Jack 12 33
  • iOS 万能跳转界面方法 (runtime实用篇一)

    在开发项目中,会有这样变态的需求: 推送:根据服务端推送过来的数据规则,跳转到对应的控制器 feeds列表:不同类似的cell,可能跳转不同的控...

专题公告

Objective-C运行时