OC运行时简介

第一次写文档
以前对OC运行时编程只是泛泛的理解,现在想深入学习一下,研究一下苹果官方文档,以下为个人理解翻译,不准确的地方,还望各位指点

介绍
OC语言从编译、链接到运行的过程中,尽可能多的遵循协定。在任何可能的时候,它都动态的处理事情。也就是说,它不仅需要一个编译器,也需要一个运行时的系统来执行已编译的代码。运行时系统扮演一个使OC语言得以工作的操作系统。
这篇文档主要研究NSObjec类和OC程序怎么与运行时系统交互。尤其对在运行时动态加载新类和给其他对象转发消息的范式进行探讨。它也提供了一些关于如何在程序运行的时候查找对象信息的资料。
通过阅读这篇文章,可以提高你对OC语言运行时系统如何工作和如何使用的理解。通常情况下,虽然,需要一点理由让你去知道和了解这些材料用来开发一个Cocoa应用。
文档结构
这篇文章有以下几章:
1. 运行时版本和平台
2. 与运行时的交互
3. 消息机制
4. 动态方法的解析
5. 消息转发
6. 编码类型
7. 属性的声明

参见
OC运行时参考 描述支持OC运行时的库的数据结构和方法。
OC编程 描述OC语言。
OC发布日志 描述OS X最近发布的版本中OC运行时的一些变化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值