码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
从零开始学习Object-C---第四天(3)
今天首先是总结之前的数据类型:注:id数据类型是OC的一种特殊的数据类型,可用来存储任何数据类型,是多态和动态绑定的基础。开始新的讲解--算术表达式一段代码开始今天的学习: 1 // 2 // main.m 3 // Demo5 4 // 5 // Created by lee on 14/1...
分类:其他好文   时间:2014-11-06 01:59:57    阅读次数:154
Objective-C之成魔之路【12-分类与协议】
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。 如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^  我要捐赠: 点击捐赠 Cocos2d-X源码下载:点我传送 分类与协议是OC比较有特色的部分。 从表面来看, 分类呢有点类似抽象方法在抽象类中(C++或者Java里的那个抽象类概念)。 协议类似接口(Java语言那个接口...
分类:其他好文   时间:2014-11-06 00:46:33    阅读次数:307
面向对象-多态
OC面向对象—多态一、基本概念多态在代码中的体现,即为多种形态,必需要有继承,没有继承就没有多态。在使用多态是,会进行动态检測,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明Animal类的实现Dog类继承自Animal类Dog类的实现測试程序:二、使用注意代码...
分类:其他好文   时间:2014-11-05 21:13:03    阅读次数:200
Objective-c nil, Nil, NULL和NSNull的区别
在OC中可能经常会遇到 nil,Nil,NULL和NSNull,下面分析一下之间的区别:SymbolValueMeaningNULL(void *)0literal null value for C pointersnil(id)0literal null value for Objective-C...
分类:其他好文   时间:2014-11-05 10:34:47    阅读次数:234
OC中点语法、property跟synthesize用法
一:OC中得点语法1> 点语法的基本使用:·使用对象.成员变量可以实现设置成员变量值,和获取成员变量的值2> 点语法的本质(点语法是Xcode编译器自己帮我们完成的一个功能) 实际上点语法就是set和get方法,当编译遇到点语法时,编译器就会将点语法转成set和get方法。注意:也就是说,如果类中....
分类:其他好文   时间:2014-11-04 21:06:32    阅读次数:205
OC中构造方法、自定义构造方法、id类型
一:id类型1> id是一种类型,万能指针,能够指向\操作任何的对象。typedef struct objc_object *id;注意点:在使用id定义的时候,一定要注意(*)id类型默认已经包含了*所以不需要在加*;局限性:调用一个不存在的方法,编译器会马上报错。2>instancetype类型...
分类:其他好文   时间:2014-11-04 21:04:50    阅读次数:178
Object-C中一些不同于C系列语言表现的特性
这段时间体验和学习OC,虽然这么多年基本都在使用C系列语言(C,C++,C#),但是仍然有很多的不习惯.当然,这些不习惯不代表讨厌或者不好,也许这些就是OC作为Apple开发首选语言而显得特殊的一些原因吧。下面列举一下主要的不习惯:1. 称调用对象的方法为向对象发送消息。这两者的仔细理解是一致的概念...
分类:编程语言   时间:2014-11-04 19:30:38    阅读次数:217
深入Objective-C的动态特性
Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic loading)。这些动态特性都是在Cocoa程序开发时非常常用的语言特性,而在这之后,OC在底层也提供了相当丰...
分类:其他好文   时间:2014-11-04 16:58:54    阅读次数:193
Object-C中动态类型对象相关操作汇总
Object-C(以后简称OC)中有id类型,相对于明确定义类型的静态类型,称为动态类型。使用动态类型,配合多态(不同类型拥有同名方法),动态绑定(运行时决定实际调用的方法)可以将很多判断延迟到运行时决定,比如运行时才决定对象是某个类型,决定调用哪个类型的方法等。这样提高了灵活性,但是同样带来了风险...
分类:其他好文   时间:2014-11-04 16:33:27    阅读次数:208
swift项目中使用OC/C的方法
swift项目中使用OC/C的方法
分类:编程语言   时间:2014-11-04 12:29:29    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!