oc中的消息机制:如果为类方法,消息接收者为类名 如果为实例方法,消息接收者为对象名 消息带参数给参数,不带就不给 消息有返回值,定义相同类型的变量接收,没有就不需要定义变量//各实例变量的课件度 NSInteger _height; ...
分类:
其他好文 时间:
2015-11-26 22:49:02
阅读次数:
207
1.当一个空指针(nil pointer)调用了一个方法会发生什么?安然无恙 —— 这是oc自带的消息机制,nil也能发送消息,而不会报错2.为什么retainCount绝对不能用在发布的代码中?请给出两个相对独立的解释。a,因为retainCount不靠谱,不能真实的反映一个对象的引用计数b,使用...
分类:
移动开发 时间:
2015-11-26 01:19:12
阅读次数:
176
1.swift中不再使用define这种方式定义宏,而是采用全局常量的方式定义。比如 let URL "www.xxx.com/1.jpg"2.swift中没有了performselector这类的方法(网上解释的说是swift不是基于消息机制的,我反正没明白为什么).所以在做相应的功能时还是使用g...
分类:
其他好文 时间:
2015-11-24 20:22:54
阅读次数:
141
一、前言 “合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下”,上一章我们知道了如何使用Qt创建简单的示例程序,了解了最基本的Qt框架,在进一步学习Qt框架和消息机制前,我们应该对Qt本身有一个更细致的了解,这个了解就是Qt的模板库、工具类和控件。二、Qt的模板库、工具类和控件2.1 字....
分类:
其他好文 时间:
2015-11-17 18:59:21
阅读次数:
172
谈到桌面应用程序,我们第一反应就是它的消息机制是怎么处理的,那么我们就先聊聊这个windows消息机制谈起“消息机制”这个词,我们都会想到Windows的消息机制,系统将键盘鼠标的行为包装成一个Windows Message,然后系统主动将这些Windows Message派发给特定的窗口,实际上消...
一:IOS开发系列--通知与消息机制(里面涉及到本地通知的写法和推送的相关信息)http://www.cnblogs.com/kenshincui/p/4168532.html二:这里面有PAW的下载地址和使用说明链接: http://pan.baidu.com/s/1gdzmjq7 密码: 3mp...
分类:
移动开发 时间:
2015-11-15 14:51:03
阅读次数:
193
RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证...
分类:
其他好文 时间:
2015-11-13 18:46:47
阅读次数:
190
一、runtime简介RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数...
分类:
其他好文 时间:
2015-11-12 01:12:51
阅读次数:
334
RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证...
分类:
其他好文 时间:
2015-11-04 16:03:19
阅读次数:
130
前言本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。一、runtime简介RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。对于OC的函数,属于动态调...
分类:
移动开发 时间:
2015-11-02 17:25:59
阅读次数:
299