码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
iOS开发之oc(七)--@property和@synthesize
@property和@synthesize首先从翻译来看:@property(翻译为:性质)和@synthesize(合成),是不是很像属性(声明)和实现?1. @property用在@inteface中用来自动生成setter和getter的声明用@property int age;就可以代替下面...
分类:移动开发   时间:2015-02-24 15:09:26    阅读次数:179
iOS开发之oc(六)--点语法
(一)点语法1.利用点语法替代set方法和get方法方法调用Student *stu = [Student new];[stu setAge:100];int age = [stu age];点语法stu.age = 100;int age = stu.age;2.点语法的本质>其实点语法的本质还是...
分类:移动开发   时间:2015-02-24 15:07:19    阅读次数:163
iOS开发之oc--多态
多态:多种形态,每一个OC对象都有多态性。1.没有继承就没有多态2.代码的体现:父类类型的指针指向子类对象3.好处:如果函数\方法参数中使用的是父类类型,可以传入父类、子类对象4.局限性:1> 父类类型的变量 不能 直接调用子类特有的方法。必须强转为子类类型变量后,才能直接调用子类特有的方法
分类:移动开发   时间:2015-02-24 13:50:28    阅读次数:145
iOS开发之oc--类与对象(2)-set/get方法及构造方法
面向对象的特征:1)封装2)继承3)多态知识点:(1)set/get方法(成员变量的封装)(2)构造方法(3)self的使用(4)对象方法和类方法小知识点补充(一)set/get方法【set】:用形参给成员变量赋值【get】:返回成员变量的值代码示例#import // 声明@interface C...
分类:移动开发   时间:2015-02-24 13:49:03    阅读次数:309
iOS开发之oc--继承
面向对象的三大特性1)封装(set方法和get方法,掌握)2)继承(掌握)3)多态(理解概念即可)继承的好处:抽取了公共代码,提高了代码复用率继承的坏处:代码的耦合性强(就是类与类之间的联系)/*继承要点:1.当调用方法时,首先检测子类有没有实现这个方法,如果子类没有实现,就会调用父类的实现2.重写...
分类:移动开发   时间:2015-02-24 13:46:52    阅读次数:193
iOS开发之oc--成员变量
(一)成员变量的作用域(了解)直接访问:直接利用成员变量名来访问@public : 哪都可以直接访问@protected : 当前类和子类的@implementation和@end之间可以直接访问(什么都不写默认为这个)@private : 当前类的@implementation和@end之间才可以...
分类:移动开发   时间:2015-02-24 13:42:45    阅读次数:172
iOS开发之oc(回顾笔记)--类与对象(1)
理论是枯燥的,所以有点长。哈哈哈~要学习一门语言,我们首先得了解它,那么【什么是OC】objectiv-c 简称 OC,是一门基于C语言为基础编写而成的面向对象的语言。完全兼容C语言;可以在OC代码中混入C语言代码,甚至是C++代码;可以使用OC开发Mac OS X平台和iOS平台的应用程序。(一)...
分类:移动开发   时间:2015-02-24 11:22:12    阅读次数:165
让octopress支持标签(tag)
安装插件 octopress-tag-cloud 在侧边栏显示标签云 使用 参考安装插件目前有多个插件实现标签功能。其中一个是octopress官方推荐版本,据说不支持多标签。还有些人用的是“3D”标签云,风格上我不是太喜欢。最终选用的是robbyedwards的一组插件。这组插件有两个,一个是oc...
分类:其他好文   时间:2015-02-23 17:47:05    阅读次数:271
Object-C 内存管理及对象
关于OC 的内存管理是使用 引用计数的方式 进行管理的引用计数可以使用 办公室的开关灯 来说明 如下图与 OC对象 对应如下
分类:其他好文   时间:2015-02-22 20:42:45    阅读次数:119
OC面向对象编程-类的声明和对象的创建
一 OC类的声明和实现1.接口的声明@interface NewClassName: ParentClassName{ 实例变量 ...} 方法的声明 ...@end2.类的实现@implementation NewClassName{ 方法的实现 //code ...
分类:其他好文   时间:2015-02-22 11:00:32    阅读次数:120
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!