码迷,mamicode.com
首页 >  
搜索关键字:oc基础    ( 267个结果
OC基础01
搜索 "==>" 寻找标记OC基础总结: Objective-C具有相当多的动态特征,如: " 动态类型 , 动态绑定 , 动态加载"==>copy mutableCopy浅复制: 在复制操作中,对于被复制的对象的每一层复制都是指针复制.深复制: 在复制操作中,对于被复制的对象至少有...
分类:其他好文   时间:2015-08-27 18:01:29    阅读次数:191
OC基础回顾(十四)文件加载与保存
Cocoa提供两个处理文件的通用类:属性列表和对象编码。 1.属性列表 在Cocoa中,有一个类名为属性列表(property list)的对象,通常简写为plist。这些列表包含 Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表类包括NSArray、NSDictionary、NSString、NSNumber、NSDate和NSData,以...
分类:其他好文   时间:2015-08-27 13:32:37    阅读次数:271
OC基础--简介
OC简介:1986年,BradCox(布莱德·考克斯)在第一个纯面向对象语言Smalltalk基础上写成了Objective-C语言。1985年,被赶出苹果公司的Steve Jobs成立了NeXT公司,致力于开发强大且经济的工作 站。NeXT选择Unix作为其操作系统1988年Steve Jobs获...
分类:其他好文   时间:2015-08-27 02:07:49    阅读次数:197
OC基础--类
都是注释哈类的组成: C语言中函数分为声明和实现 OC中定义一个类也分为声明和实现, 也就是说以后我们在OC中定义类, 就是在写类的声明和实现编写类的声明和实现: 声明 .h: /* 行为方法: OC中的行为和C语言中的函数一样, 都是用来保存...
分类:其他好文   时间:2015-08-27 02:03:03    阅读次数:232
OC基础--Hello Shit
/*Foundation.h为主头文件, 主头文件中又拷贝了该工具箱中所有工具的头文件, 我们只需要导入主头文件就可以使用该工具箱中所有的工具, 避免了每次使用都要导入一个对应的头文件工具箱的地址: /Applications/Xcode.app/Contents/Developer/Platfor...
分类:其他好文   时间:2015-08-27 02:01:06    阅读次数:136
OC基础(十二)协议
在OC基础(十一)中我们讨论了类别和非正式协议的奇妙之处。在使用非正式协议时,可以只实现你想要获得响应的方法。也不必在对象中声明任何内容来表示该对象可用作委托对象。所有这些任务可以用最少的代码完成。 下面来学习正式协议。 1. 正式协议      与非正式协议一样,正式协议包含了方法和属性的有名称列表。但与非正式协议不同的是,正式协议需要显示地采用。采用(adopt)协议的办法是在类的@in...
分类:其他好文   时间:2015-08-20 15:22:59    阅读次数:153
OC基础回顾(十一)类别
在编写面向对象的程序时,经常要为现有的类添加一些新的行为,通常采用创建子类的方法。不过有时候子类不方便,比如,想为NSString类添加一个新的行为,但是NSString实际上只是一个类簇的表面形式,因而为这样的类创建子类会非常困难。 利用Objective-C的动态运行时机制,可以使用类别(category)来为现有的类添加新方法。 1.创建类别 通常类别代码放在独立的...
分类:其他好文   时间:2015-08-20 13:13:51    阅读次数:232
第二讲、实例变量可见度、方法
一、实例变量可见度可见度特点public实例变量可以在类的外部和内部操作protected实例变量只能在该类和其子类内操作默认private实例变量只能在该类内访问内部:相应类的@implementation和@end之间@interfacePerson:NSObject{@publicNSString*_name;@protectedNSString*_gender;i..
分类:其他好文   时间:2015-08-15 18:32:03    阅读次数:99
OC基础-NSArray排序
OC中的NSArray提供了较多的排序方法,可以对数组元素进行有效的排序,下面先准备一个Student和Course类来作为练习对象。 一 创建练习类 1 Course类 //?Course.h #import?<Foundation/Foundation.h> @in...
分类:编程语言   时间:2015-08-14 17:23:22    阅读次数:171
第一讲、类和对象-------(2)
一、课程回顾1、面向对象的语言面向对象编程:以事物为中心面向过程编程:以事件为中心2、类和对象描述类:具有相同特征和行为的事物的抽象对象是类的实例,类是对象的抽象3、定义类接口部分:声明类的特征(实例变量)和行为(方法)实现部分:实现方法4、创建对象Person*p1=[[Per..
分类:其他好文   时间:2015-08-14 01:15:43    阅读次数:146
267条   上一页 1 ... 14 15 16 17 18 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!