一、数组 1.不可变数组NSArray arrayWithObjects:使用一组对象作为元素创建不可变数组,注意数组的最后一个值需要指定为nil,用来表示参数的结束,但是nil并不会存储在数组中。 objectAtIndex:获取指定索引位置的数组元素。 @[elm1,elm2….elmn]:另外 ...
分类:
移动开发 时间:
2016-05-06 23:27:13
阅读次数:
277
从源码理解ArrayList.java
package java.util;
import java.util.function.Consumer;
import java.util.function.Predicate;
import java.util.function.UnaryOperator;
/**
* 可变数组实现了List接口,实现了所有列表操作,允许空值null。还提供了...
分类:
编程语言 时间:
2016-05-06 16:10:42
阅读次数:
216
//数组存放的内容必须是NSOject对象 //数组存放的内容是有序的 /** * NSArray 不可变数组 */ /** * 1.创建对象 */ //使用初始化方法 NSArray *array1 = [[NSArray alloc]initWithObjects:@10, @"娜娜", @"怀 ...
分类:
其他好文 时间:
2016-05-04 16:59:12
阅读次数:
157
计时定时器 设计计时定时器的步骤: 1,创建可变数组,存放 0~100 的数字 2,用for循环创建 0~100 的数字,并将其放入可变数组中 3,创建定时器:创建定时器: 参数1:设置时间间隔;参数2:目标;参数3:定时器绑定的方法;参数4:补充信息,一般为空;参数5:是否重复 _timer = ...
分类:
移动开发 时间:
2016-05-04 09:01:43
阅读次数:
174
原文地址: http://www.cnblogs.com/hxwj/p/4532172.html 思路分析 前期准备:1.创建两个数组:一个是真正数据的不可变数组array,一个是自定义可变数组checkArray,(存储一个key对应array.count个value,值为NO). 2.给cell ...
分类:
其他好文 时间:
2016-05-02 18:39:02
阅读次数:
397
1. 创建一个可变数组 --> mutableArray, 用来存放, UIImage 对象, 要做动画的图片2. 执行一个for循环 1. 拼接图片名称 2. 实例化图片对象 --> UIImage 3. 把UIImage对象添加到可变数组中 3. 把可变数组赋值给UIImageView的anim ...
分类:
移动开发 时间:
2016-04-15 02:12:14
阅读次数:
195
ArrayList实现可变数组的原理: 当元素超出数组内容,会产生一个新数组,将原来数组的数据复制到新数组中,再将新的元素添加到新数组中。 ArrayList:是按照原数组的50%来延长,构造一个初始容量为10的空列表 用ArrayList模拟数组: 用LinkedList模拟数组 Node结点的类 ...
分类:
编程语言 时间:
2016-04-12 19:25:03
阅读次数:
225
1.解释ARC原理,ARC引入之后,iOS增加了几个修饰符,分别是什么?并解释何时应该使用? 2.给你一个可变数组aMutableArray,请写出你认为较好的算法代码。 3.UITableView是iOS开发中最常用的控件,除了系统的重用机制之外,你常用什么方法优化其效率? 4.请自定义UITab ...
分类:
移动开发 时间:
2016-04-12 00:02:35
阅读次数:
362
题目要求(在原有题目基础上): 1.如果数组a[0]……a[n-1]首尾相邻,允许a[i-1]……a[n-1]、a[0]……a[j-1]之和最大 2.输出最大子数组 我的代码: 运行截图: 收获: 本题中使用了可变数组vector,与一般数组作为函数参数不同,当vecto最为函数的参数时,在声明或定 ...
分类:
编程语言 时间:
2016-03-26 12:30:35
阅读次数:
183
数组是一个有序的集合, 来存储相同数据类型的元素。 通过下标访问数组中的元素,下标从 0 开始。 数组是一个有序的集合,OC中的数组只能存储对象类型, 但是对于对象的类型没有限制。 通过下标访问数组元素,下标从 0 开始。 NSArray:不可变数组,即:对象创建好以后,数组中元素个数不能发生变化。 ...
分类:
移动开发 时间:
2016-03-24 18:24:26
阅读次数:
257