码迷,mamicode.com
首页 >  
搜索关键字:oc基础 类和对象 枚举概念 oc概念    ( 1900个结果
八.OC基础加强--1.autorelease的用法 2.ARC下内存管理 3.分类(category)4.block的学习
1.autorelease的用法 1、自动释放池及autorelease介绍 (1)在iOS程序运行过程中,会创建无数个池子,这些池子都是以栈结构(先进后出)存在的。 (2)当一个对象调用autorelease时,会将这个对象放到位于栈顶的释放池中 。 2、为什么会有aut...
分类:其他好文   时间:2016-01-03 02:49:10    阅读次数:457
七.OC基础加强--1.内存管理 2.野指针,内存泄露 3.set方法的内存管理 4.@property参数 5.@class和循环retain的使用 6.NSString的内存管理
1,内存管理简单介绍 1,为什么要有内存管理? malloc selloc dealloc```需要回头复习 一般的内存 4s 是512m内存;6 是1024m内存; 当内存过大时,会耗尽内存。出现程序闪退。 2、OC内存管理的范围 : 管理任何继承NSObjec...
分类:其他好文   时间:2016-01-03 02:41:54    阅读次数:1053
OC基础 代理和协议
OC基础 代理和协议1.协议(1)oc语言中得协议:一组方法列表,不需要我们自己实现,由遵守协议的类来实现协议所定制的方法。(2)协议的使用步骤:制定协议-->遵守协议-->实现协议-->调用协议。(3)协议声明的关键字:(a)@required,必须实现,不实现的话在.m文件内会报警告。(b)@o...
分类:其他好文   时间:2016-01-03 00:30:38    阅读次数:198
四.OC基础--1.文档安装和方法重载,2.self和super&static,3.继承和派生,4.实例变量修饰符 ,5.私有变量&私有方法,6.description方法
四.OC基础--1.文档安装和方法重载, 1. 在线安装 xcode-> 系统偏好设置->DownLoads->Doucument->下载 2. 离线安装 百度xcode文档 3. 方法重载: 是指在一个类中定义多个同名的方法 在OC中没有重载 2.self和supe...
分类:其他好文   时间:2016-01-02 22:16:20    阅读次数:253
python基础-面向对象
类和对象面向过程的编程:C面向对象的编程:C++,JAVA,Python类:对事物的抽象,如汽车模型对象:类的一个实例。如大客车python类定义:使用class关键字定义一个类,并且类名首字母要大写。在类中可以定义一些变量(属性)和函数(方法) #将需要的变量和函数组合在一起,也称之为‘封装’创建...
分类:编程语言   时间:2016-01-02 22:13:47    阅读次数:278
三.OC基础--1.NSString的创建和使用,2多文件开发,3类方法,4封装
三:OC--1.NSString的创建和使用, 1,创建常量字符串,注意使用“@“符号。 NSString *astring = @"This is a String!"; //后面的是常量,前面的是指针变量 2,NSString *s1 = [NSString new];//没有意义...
分类:其他好文   时间:2016-01-02 20:30:19    阅读次数:205
OC基础 内存管理
OC基础 内存管理我们所了解的c语言内存管理,如下:(1)c语言的内存分配:char *p = (char*)malloc(100*sizeof(char));(2)c语言的内存释放:free(p);c语言内存管理存在的缺陷:(1)不释放就会造成内存泄露。(2)多次释放就会造成崩溃。(3)大型项目中...
分类:其他好文   时间:2016-01-02 14:21:45    阅读次数:187
1,OC语言的前世今生 ,2,OC语言入门,3,OC语言与C的差异,4,面向对象,5,类和对象的抽象关系,6,类的代码创建,7,类的成员组成及访问
1,OC语言的前世今生 ,一, 在20世纪80年代早期,布莱德.麦克(Brad Cox)设计了OC语言,它在C语言的基础上增加了一层,这意味着对C进行了扩展,从而创造出一门新的程序设计语言,支持对象的创建和操作。二,1985年,被赶出苹果公司的乔帮主成立了Next公司;三, 1988年,Next计算...
分类:编程语言   时间:2016-01-02 07:03:05    阅读次数:271
OC基础 类的三大特性
OC基础 类的三大特性OC的类和JAVA一样,都有三大特性:继承,封装,多态,那么我们就来看一下OC中类的三大特性。1.继承继承的特点:(1)子类从父类继承了属性和方法。(2)子类独有的属性和方法不能被父类使用。(3)子类独有的属性和方法,不能够在子类之间互相使用。(4)子类能够重写父类的方法,子类...
分类:其他好文   时间:2016-01-01 16:51:06    阅读次数:189
Scala2.11.7学习笔记(七)类和对象
鲁春利的工作笔记,好记性不如烂笔头apply需要构造有参数需求的伴生对象时,可定义并使用apply方法。classHelloWorld(varm:String,varn:Char){ println("I‘mclassHelloWorld!"); defspeak(){ println("ClassHelloWorldSpeak."); } } objectHelloWorld{ defapply(n:Char)=newHe..
分类:其他好文   时间:2015-12-29 06:26:09    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!