自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 OC-10.类的扩展

一. 类目 category1. 自定义类: 书写位置: .h文件下方声明 .m文件下方实现调用2. 系统类: 创建文件(.h和.m文件)调用3. 类目的作用以及特点二. 延展 extension1. 在.m文件上方声明(也可以不声明)实现写在本类方法实现的位置

2015-12-05 16:46:38 334

原创 OC-9.内存管理

一. 内存管理模式自定义的Person类.h文件.m文件这里的dealloc方法是用来检验引用计数减为0时,多个对象占用的同一内存会被释放二. 控制内存引用计数的方法+1: alloc retain copy -1:  release autorelease1. alloc retain copy release的用法

2015-12-05 15:34:45 295

原创 OC-8.遍历 排序

一. 枚举器枚举器用来遍历结合的元素1. 数组的枚举正序枚举器 object逆序枚举器for循环遍历数组注: 数组在遍历过程中不能改变,以下程序运行会崩溃2. 字典的枚举set集合的枚举方法类似于字典二. 排序1.数组是有序的容器,因此集合(collection)中只有数组可以排序可变数组排

2015-12-05 15:19:06 262

原创 OC-7.NSSet NSValue NSNumber

一. 集合1. 集合作为OC中的另一个容器,开发过程中使用的范围并没有数组和字典频繁,集合经常用来处理重用问题2. 集合的特点:互异性: 集合中不能存在两个相同的对象无序性: 集合中的对象没有顺序,先添加的对象不一定在集合的第一个位置,后添加的对象也不一定在集合的最后位置3. NSSet(不可变集合)集合创建注: 不可变集合一旦创建,集合中的对象

2015-12-05 10:39:57 351

原创 OC-6.NSDictionary

一. 字典1. 字典是一个无序的集合,用来存储具有一一对应关系的数据2. 字典中存储的每一个对象都是一对键值对,键值对包含两个部分,key和value,key与value必须都是对象类型,对于每一对key-value称为一个条目(Entry)3. 与数组不同,字典靠key存取元素,字典中键值对的存储是无序的4. 字典分为两种: NSDictionary(不可变字典)和NSMutab

2015-12-05 09:15:14 238

原创 OC-5.NSArray

一. 数组1. 数组是一个有序的集合,OC中的数组只能存储对象类型,但是对于对象的类型没有限制,OC中的数组也是通过下标访问元素,下标从0开始2. NSArray 不可变数组,即:对象创建好以后,数组中元素的元素和个数不能发生变化3. NSMutableArray 可变数组,即:对象创建好以后,数组中的元素可以灵活地进行增删改操作二. NSArray1. 数组创建

2015-12-04 12:56:13 446

原创 OC-4.NSString

NSString: 不可变字符串,创建以后,内容和长度不可改变NSMutableString: 可变字符串,创建以后,内容还可以改变小知识: 学习新类的方法一. NSString1. 字符串创建2. 子字符串3. 字符串判断4. 字符串修改练习题二. NSMutableStr

2015-12-01 18:09:12 303

原创 OC-3.属性

一. setter getter上篇博客中已经详细地介绍了setter和getter的用法OC中,为单一实例变量赋值的方法称为setter方法,读取实例变量值的方法称为getter方法注:书写格式要严格按照以下形式二. 属性属性是Objective-C 2.0定义的语法,提供setter和getter方法的默认实现,在一定程度上简化程序代码,并且提高程序的安全性1.

2015-12-01 15:34:42 509

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除