- 博客(11)
- 收藏
- 关注
原创 OC中的NSDate
NSDate是Cocoa中用于处理日期和时间的基础类。NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差运算和日期之间的早晚比较等。NSDate是一个封装了某一给定时刻的类,包括日期和时间。 GMT:Greenwich Mean Times是格林尼治标准时间的缩写,格林尼治标准时间是指位于伦敦郊区的皇家格林尼治天文台的标准时间,以为本初子午线被定义在通过那里的经线。 北京在
2016-08-15 18:54:53 471
原创 OC中的Data
**Data是一个用来设置缓存区的类,它将文件的内容读入缓存区,或将缓存区的内容写到一个文件。(我们在读写文件或者下载数据时,都需要频繁的将数据读入一个临时存储区,它通常称为缓存区。) 1.计算机中文件分为哪几种? 二进制文件 和 文本文件,其中我们的图片,视频,音频等就是二进制文件,像txt的文件就是文本文件 2.客户端与服务器端,或者客户端与客户端数据交流的格式为二进制(字节流)。 在我
2016-08-12 17:24:32 379
原创 OC中的字典dictionary
字典 NSDictionary / NSMutableDictionary 1.概念:字典是关键字‘key’及其定义的值(value)所构成的集合,即它是由key-value组成的键值对的集合。 ’key‘一般是’nsstring‘类型的,’value‘是OC中任意对象。对于字典来讲,我们就是通过’key‘来访问’value‘. 2.为什么在
2016-08-10 18:06:03 827
原创 OC中的复合和冒泡排序
什么是复合?什么又是冒泡排序? 复合其实很简单,就是将多个组件组合到一起,形成一个整体,然后使用整体来进行工作,这种组合行为称为复合,就比如以下这个例子: 七夕这天是情人节,首先你得有个情人才能过,而且还要是个美女,因为丑的你都不想见到她,又怎么会一起过呢?然后你得有一张帅气的脸庞,因为你不帅,美女是不会喜欢你的,然后你还得有钱,还得买玫瑰,看电影,请客吃饭,开房什么的。。。。这就是一个不可分割
2016-08-09 17:34:14 279
原创 OC中的数组
数组分为不可变数组和可变数组1.不可变数组 // NSArray //初始化 //创建一个空的数组 NSArray *array1 = [[NSArray alloc]init]; NSArray *array2 = [NSArray array]; //创建
2016-08-09 09:04:42 232
原创 OC中的字符串
/* 字符串 不可变字符串 可变字符串 NSString 不可变字符串 */ //1.初始化一个字符串对象 NSString *string = @"ibokanwisdom"; NSString *s
2016-08-08 08:29:17 277 5
原创 OC的继承和多态
面向对象的三大特征: 封装、继承、多态1.封装:隐藏内部实现,稳定外部接口好处:使用起来更加简单 变量更加安全 可以隐藏内部实现 开发速度更加快捷作用: 类来封装了属性和方法 方法封装了实现的代码 属性封装了成员的变量例:(main文件)#import "Student.h"
2016-08-05 14:46:48 263
原创 OC中所需要用到的重点
1.便利初始化函数形式:- (id)initWith对象名(首写字母要大写):(数据类型)对象名;2.便利构造器: + (id)herosWith对象名(首写字母要大写):(数据类型)对象名; 3.计时器,就是死循环 如何开始计时: [NSTimer scheduledTimerWithTimeInterval:方法的时
2016-08-05 08:36:24 296
原创 设置器与访问器。
设置器与访问器的作用: 1.隐藏了实例变量 2.控制实例变量的读写 3.做正确性校验 设置器(setter)和访问器(getter)的命名规则 1.设置器:-(void)set首字母大写的实例变量:(实例变量的放回值类型)去掉下划线的实例变量名 2.访问器:-(实例变量的返回值类型)去掉下划线的实例变量名 note: 对于
2016-08-03 18:38:08 1536
原创 OC中的类
首先,既然是学习类和对象,那么首先就要先认识类,什么是类呢?类是一种相同属性和行为的对象的集合,在OC中,类是由接口(interface)和实现(implement)两部分构成。类的属性是对象或实体所拥有的特征在类中表示为类的属性。类的方法是对象执行的操作称为类的方法。类的接口部分演示:#import //@interface @end
2016-08-03 09:43:23 199
原创 OC的语言简洁和语言特点
C语言是一种面向过程的语言,这就意味着C语言缺乏有关面向对象编程的特性。OC是C语言的超集。任何原始的C语言程序都不需要修改就可以通过OC编译器,也允许OC中使用任何C语言的源代码。OC具备完善的面向对象特征。OC有一个运行时系统。OC有非常丰富的类库。程序的入口,一个程序有且只有一个main函数OC中常用的数据类型,前缀NSNSInteger 整型NSUInt
2016-08-01 17:56:04 515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人