美文网首页
Runtime基本概念

Runtime基本概念

作者: Chris_C | 来源:发表于2017-02-22 07:05 被阅读19次

一、什么是Runtime
Runtime 是一个具有公共接口的开源动态库,该库基本上是用C和汇编语言写的,是iOS内核之一,它使C语言有了面向对象的能力。
二、为什么会出现Runtime
objective-c语言是一门动态语言,它将很多静态语言在编译期和链接期做的事放在运行时处理。这种动态语言的特性决定objective-c不仅需要一个编译器,还需要一个运行时系统(Runtime system)来编译之行代码。
三、Runtime的作用
是整个objective-c运行框架的基石
四、版本
1、Modern Runtime 运行环境 objective-c 2.0 iOS和Mac OSX 10.5以后的64位程序中
2、Legacy Runtime 运行环境 objective-c 1.0早期32位程序
五、使用方式
通过#import<objc/runtime.h>或者@import ObjectiveC 引入runtime模块

相关文章

  • Runtime学习

    rutime基本概念 runtime是什么 runtime是属于OC的底层,是一套比较底层的纯C语言API, 属于...

  • Runtime基本概念

    一、什么是RuntimeRuntime 是一个具有公共接口的开源动态库,该库基本上是用C和汇编语言写的,是iOS内...

  • 【WDL】2. 基础结构

    WDL语言基本概念 两级结构:workflow, task runtime:镜像,memory等 output可以...

  • Runtime

    Runtime 一、基本概念 RunTime简称运行时,就是系统在运行的时候的一些机制,其中最主要的是消息机制。 ...

  • 今日所学20160105

    1. runtime 基本概念 基本数据结构:Class,Method,SEL,IMP,id Class:指向ob...

  • 07-OC中Runtime方法缓存

    OC中Runtime的基本概念: Runtime是OC中的运行时机制,之所以说OC是一门动态性语言,这也正是因为有...

  • 聊聊Runtime的objc_mesgSend

    1、前言 上一篇博文简单聊了一下runtime的基本概念,能干嘛,通过一个小demo来简单说了一下runtime的...

  • 小白看runtime(一)基本概念

    最近网上看了不少runtime的文章,自己总结一些也摘抄一些,避免过快的忘记 runtime 引入 当我们在编写O...

  • Runtimer

    一:基本概念 Runtime基本是用C和汇编写的,可见苹果为了动态系统的高效而作出的努力。你可以在这里[http:...

  • runtime讲解及实践

    一:基本概念 Runtime基本是用C和汇编写的,可见苹果为了动态系统的高效而作出的努力。你可以在这里[http:...

网友评论

      本文标题:Runtime基本概念

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