2 在main.m中定义可变数组,管理所有联系人,可添加新联系人对象,如果姓名或电话号码为空,打印添加失败。3 获取某个分组下的所有联系人4 根据电话号码搜索联系人5 获取所有女性联系人6 根据姓名删除联系人#import #import "Contact.h"#import "AddressBoo...
分类:
其他好文 时间:
2015-10-17 19:07:57
阅读次数:
235
废话不多说上代码,项目中遇到的问题是:NSMutableArray * arrayLoginNames = [NSMutableArray array];arrayLoginNames = [[NSUserDefaults standardUserDefaults] mutableArrayValu...
分类:
编程语言 时间:
2015-10-14 23:22:17
阅读次数:
233
//// main.swift// 数组//// Created by Mac on 15-9-9.// Copyright (c) 2015年 青苹果. All rights reserved.//import Foundation//不可变数组,用let定义即可var array:[St...
分类:
编程语言 时间:
2015-10-08 10:18:52
阅读次数:
2040
集合(Set NSArray) OC集合类型 1.数组 2.字典 3.集合 NSArray, 不可变数组类, 用于存放一组有序的对象, 继承于NSObject 注: 数组中的元素必须是对象 创建数组对象NSArray *array1 = [[NSArra...
分类:
其他好文 时间:
2015-10-07 11:59:31
阅读次数:
264
以前做tableViewCell的button点击事件,总是建立一个全局的可变数组,把data放在数组里,点击获取button的tag值,根据tag从数组了里取data。 其实,如果section只有一个的时候,可以直接获取点击的路径来点击的cell。 NSIndexPath *selectInd....
分类:
其他好文 时间:
2015-09-28 11:23:48
阅读次数:
175
ArrayList 是List接口的可变数组的实现。实现了所有可选列表的操作,并包括null值在内的所有元素。此类还提供了一些方法来操作内部用来存储列表的数组大小。ArrayList 的是实现: 对于ArrayList而言,他实现List接口、底层使用数组保存所有元素,其操作基本上是对数组的操...
分类:
其他好文 时间:
2015-09-25 20:16:45
阅读次数:
151
CoreData数据库虽然可以和tableview或者UITableViewController一起使用将数据显示在表格上,但是在准备数据的时候,这种方式需要用一个可变数组来装从数据库一次性取出来的所有数据,然后通过操作这个数组来显示数据再表格上,从内存的优化和性能上来说并不是很好;这里,介绍一种新...
分类:
移动开发 时间:
2015-09-23 21:17:27
阅读次数:
2052
一、集合的出现1.1、集合简述面向对象语言对事物的体现都是以对象形式,为了方便对多个对象的操作,就对象对象进行存储,集合就是存仪储对象最常用的一种试1.2、数组和集合都是容器数组也存对象,存储同一种类型,但数组是固定长度的,集合长度是可变。数组中可以存储基本数据类型,集合只能存储对象1.3、集合特点...
分类:
编程语言 时间:
2015-09-23 11:48:03
阅读次数:
219
一般来说分为栈、堆、静态变量存储区、全局变量存储区、代码区。前两个大家都懂的。通常将后三个合并称之为静态存储区,存储的是一些全局变量、静态变量、常量、执行代码等。在Objective-C中,不可变数组、不可变字典以及一些常量字符串,都是分配在这个区域的,我们先要明确这一点。所以在提到深浅拷贝的时候,...
分类:
其他好文 时间:
2015-09-17 11:54:56
阅读次数:
183
NSMutableArray 是 NSArray 的一个子类,因此可以在任何使用 NSArray 的位置使用 NSMutableArray。 除了包含在 NSArray 中的方法,NSMutableArray 还提供了修改数组的方法。 //向数组添加对象 addObject: 和 inse...
分类:
编程语言 时间:
2015-09-16 18:17:50
阅读次数:
157