可变数据删除多个不连续index对象
来源:互联网 发布:数据库三个范式 编辑:程序博客网 时间:2024/05/16 12:57
NSMutableArray *array1 = [NSMutableArrayarrayWithObjects:@"one",@"a", @"two",@"b",@"three", @"four",nil];
NSMutableIndexSet *indexes = [NSMutableIndexSetindexSetWithIndex:1];
[indexes addIndex:3];
[array1 removeObjectsAtIndexes:indexes];
NSLog(@"array: %@", array1);
// 2014-05-15 10:19:16.961 Test[541:60b] array: (
// one,
// two,
// three,
// four
// )
NSMutableString *string = [[NSMutableStringalloc]initWithString:@"0123456789"];
[string deleteCharactersInRange:NSMakeRange(3,4)];
NSLog(@"string%@",string);
//从
[string deleteCharactersInRange:NSMakeRange(0,2)];
NSLog(@"string%@",string);
// 2014-05-15 10:19:16.963 Test[541:60b] string012789
// 2014-05-15 10:19:34.761 Test[541:60b] string2789
NSMutableArray *array = [[NSMutableArrayalloc]initWithObjects:@"0",@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10",@"11",@"12",@"13",@"14",@"15",@"16",@"17",@"18",@"19",@"20",@"21",@"22",@"23",nil];
NSMutableIndexSet *indexSeta = [NSMutableIndexSetindexSetWithIndexesInRange:NSMakeRange(0,5)];
[indexSeta addIndexesInRange:NSMakeRange(9,4)];
[indexSeta addIndexesInRange:NSMakeRange(18,2)];
[indexSeta addIndexesInRange:NSMakeRange(22,2)];
[array removeObjectsAtIndexes:indexSeta];
NSLog(@"array%@",array);
// 2014-05-15 10:28:28.212 Test[554:60b] array(
// 5,
// 6,
// 7,
// 8,
// 13,
// 14,
// 15,
// 16,
// 17,
// 20,
// 21
// )
- 可变数据删除多个不连续index对象
- elasticsearch删除index和数据
- 删除可变数组NSMutableArray中的重复数据
- 删除可变数组NSMutableArray中的重复数据
- 删除可变数组NSMutableArray中的重复数据
- 重复数据删除:固定和可变长度数据块
- PropertyBag对象实现数据连续操作
- JavaScript数组对象根据索引(index)删除元素
- 可变长度数据存储结构动态删除元素
- 删除数据中的所有对象
- 使用Command对象删除数据
- Spark2.0 特征提取、转换、选择之一:数据规范化,String-Index、离散-连续特征相互转换
- Spark2.0特征提取、转换、选择之一:数据规范化,String-Index、离散-连续特征相互转换
- mysql删除一条数据后id不在连续的解决方法
- windows.index.dat删除
- 连续可变斜率增量调制(CVSD)浅析
- mysql数据库删除数据后,数据自增id断点不连续
- mysql删除末尾数据后,再插入新数据id不连续解决方案
- linux常用命令大全
- Renderers used to display raster data
- 了解下JavaScript中的prototype
- memcached+magent实现memcached集群
- Broadcom Nexus学习 (二) Audio
- 可变数据删除多个不连续index对象
- Android 调试桥
- OpenGL混色
- 数据库的备份与恢复(oracle 11g)
- Android四大基本组件介绍与生命周期
- JAVA中的栈和堆有什么异同点?
- 一个简单的死锁示例
- #if与if
- 泛型&泛型的通配符使用