- 博客(5)
- 收藏
- 关注
转载 Apple移动设备处理器指令集 armv6、armv7、armv7s及arm64
Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也很出色。 “” 阅读器 移动处理器ARM指令集 (via 雅香小筑) Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也
2014-10-24 11:16:10 512
转载 Objective-C runtime之消息转发机制(三)
一、动态方法解析 1、+(BOOL) resolveInstanceMethod:(SEL) sel 这是NSObject根类提供的类方法,调用时机为当被调用的方法实现部分没有找到,而消息转发机制启动之前的这个中间时刻。 2、@dynamic关键字 Objective-C2.0 提供了@dynamic关键字,从名字上可以看出来,它一定是跟动态相关的。猜对了,这个关键字告诉编译器,某个属性的
2014-01-16 15:12:57 366
转载 Objective-C runtime之消息(二)
一、runtime中的消息 1、什么是消息 进入今天的正题之前,先来说说跟message息息相关的几个概念 ①message(消息) message的具体定义很难说,因为并没有真正的代码描述,简单的讲message 是一种抽象,包括了函数名+参数列表,他并没有实际的实体存在。 ②method(方法) method是真正的存在的代码。如:- (int)meaning { return 4
2014-01-16 15:11:49 625
转载 Objective-C runtime之运行时的基本特点(一)
作为一门动态编程语言,Objective-C 会尽可能的将编译和链接时要做的事情推迟到运行时。只要有可能,Objective-C 总是使用动态 的方式来解决问题。这意味着 Objective-C 语言不仅需要一个编译环境,同时也需要一个运行时系统来执行编译好的代码。运行时系统(runtime)扮演的角色类似于 Objective-C 语言的操作系统,Objective-C 基于该系统来工作。因此,
2014-01-16 15:09:09 730
转载 Objective-C对象之类对象和元类对象(一)
作为C语言的超集,面向对象成为Objective-C与C语言的最大区别,因此,对象是Objective-C中最重要的部分之一。目前面向对象的语言有很多,Objective-C中的对象又和其他语言中的对象有什么区别呢?下面来简单介绍Objective-C中对象的实现。 1、Objective-C中的类 谁都知道,所有的对象都是由其对应的类实例化而来,殊不知类本身也是一种对象,先不要对这句话感到惊
2014-01-16 12:28:26 376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人