码迷,mamicode.com
首页 >  
搜索关键字:可变数组    ( 339个结果
OC基础--常用类的初步介绍与简单实用之集合类
集合类的异同点 一、NSArray\NSMutableArray *有序 *快速创建(只有不可变数组可以):@[obj1, obj2, obj3]; *快速访问元素:数组名[i] *只能存放对象 二、NSSet\NSMutableSet *无序 *只能存放对象 三、NSDictionary\NSMu
分类:其他好文   时间:2016-02-28 16:30:34    阅读次数:219
懒加载思想
懒加载思想:为了提高移动端的性能,数据等到第一次用到的时候再去加载,而且只加载一次。 懒加载一般会涉及到字典数组→模型数组的转换。 要给盛放模型的"容器":数组属性重写get方法,在get方法中判断数据是否为空,若为空时,才去加载数据。 说明: 在给控制器添加模型容器属性时,数组类型用不可变数组,而
分类:其他好文   时间:2016-02-28 13:56:58    阅读次数:226
OC - 数组、字典、集合
数组是一个有序的集合,OC中的数组只能存储对象类型,对于对象的类型是没有限制的 NSArray:不可变数组 :对象创建好以后,数组中的元素个数不能发生变化 NSSMutableArray : 可变数组 : 对象创建好以后,数组中的元素可以灵活进行增删改操作 NSArray *names = [[NS
分类:编程语言   时间:2016-02-27 20:38:44    阅读次数:260
OC4(数组)
1,不可变数组 1,数组是有序的,下标从0开始,只能存放对象类型的元素,与NSNumber、NSValue相联系 2,不可变数组的创建方法 NSArray *array1 = [[NSArray alloc]initWithObjects:@"zhonger",@"honghuang",@"taix
分类:编程语言   时间:2016-02-24 20:42:55    阅读次数:198
for..in遍历,枚举器
#pragma mark ------------for循环遍历集合中的元素------ //创建一个数组,包含5个字符串对象,倒序取出数组中的所有元素,并存储到另一可变数组中 NSArray *array = @[@"1", @"2", @"3", @"4", @"5"]; NSMutableAr
分类:其他好文   时间:2016-02-19 20:36:21    阅读次数:223
5.集合
数组是一个有序的集合,OC中的数组只能存储对象类型,数组可以存放不同类型的对象,但存放进去的必须是对象(带*) 创建一个不可变数组:NSArray 1、初始化方法NSArray *arr1 = [[NSArray alloc] initWithObjects:@"zhonger", @"honghu
分类:其他好文   时间:2016-02-17 20:57:43    阅读次数:348
Objective - C NSArray不可变数组和NSMutableArray可变数组
OC中存储数据最常用 的两个容器就是数组和字典,而作为最常用的,应该了解这所有的特点,及用法。 OC中的数组是一个容量,有序的管理了一系列元素,并且存放在数组里的元素,必须是对象类型。 不可变数组,见名知意,不可改变的,只要创建成功之后都不能改变数组容量,元素。 创建一个不可变数组对象 //1.初始
分类:编程语言   时间:2016-02-16 22:09:26    阅读次数:248
iOS之深拷贝与浅拷贝
在最开始,我们需要清楚一些关于内存分配方式的基础知识。 一般来说分为栈、堆、静态变量存储区、全局变量存储区、代码区。 前两个大家都懂的。通常将后三个合并称之为静态存储区,存储的是一些全局变量、静态变量、常量、执行代码等。 在Objective-C中,不可变数组、不可变字典以及一些常量字符串,都是分配
分类:移动开发   时间:2016-01-30 13:16:19    阅读次数:146
NSMutableArray,NSMutableDictionary的内存管问题
今天做项目遇到一个问题,在一个类中定义了一个可变数组,使用的是copy的内存管理策略当往数组中添加包装好的基本数据的时候,程序直接崩溃了。解决方法:把copy换成strong就不会崩溃了;后来做了个测试,并没有很清楚问题出在哪里,如果有人知道请指教新建一个工程 Single View Applica...
分类:其他好文   时间:2016-01-21 01:50:00    阅读次数:743
初始化,和赋值问题
1 #import "AddressBook.h" 2 #import "Person.h" 3 /* 4 1.为什么下面使用可变数组的时候可以不用初始化直接定义就可以 5 2.为什么要用不可变数组接受返回值 6 3.self的用法,在方法里为什么不能代替_addressBook,而用sel...
分类:其他好文   时间:2016-01-21 00:17:54    阅读次数:225
339条   上一页 1 ... 13 14 15 16 17 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!