一段测试NSArray和NSDictionary的代码
2013-05-01 23:26
344 查看
NSLog(@"ENter did launch");
NSArray *boyRoom = [[NSArray alloc] initWithObjects: @"strawhat", @"男生房间", @"入驻%d人",nil];
NSArray *aquarium = [[NSArray alloc] initWithObjects: @"fish", @"养鱼馆", @"开放时间:%@",nil];
NSArray *energeRoom = [[NSArray alloc] initWithObjects: @"energe", @"能源室", @"可乐数目:%d",nil];
NSMutableDictionary *firstFloorDict = [[NSMutableDictionary alloc]init];
[firstFloorDict setObject:boyRoom forKey:@"boyRoom"];
[firstFloorDict setObject:aquarium forKey:@"aquarium"];
[firstFloorDict setObject:energeRoom forKey:@"energeRoom"];
[boyRoom release];
[aquarium release];
[energeRoom release];
NSLog(@"Dict count:%d", [firstFloorDict count]);
NSEnumerator *enumeratorKey = [firstFloorDict keyEnumerator];
for (NSObject *object in enumeratorKey) {
NSLog(@"key:%@", object);
NSLog(@"value:\n");
NSArray *objArray = [firstFloorDict objectForKey:object];
for (NSObject *arrayObj in objArray){
NSLog(@"val:%@", arrayObj);
}
}
[firstFloorDict release];
NSArray *boyRoom = [[NSArray alloc] initWithObjects: @"strawhat", @"男生房间", @"入驻%d人",nil];
NSArray *aquarium = [[NSArray alloc] initWithObjects: @"fish", @"养鱼馆", @"开放时间:%@",nil];
NSArray *energeRoom = [[NSArray alloc] initWithObjects: @"energe", @"能源室", @"可乐数目:%d",nil];
NSMutableDictionary *firstFloorDict = [[NSMutableDictionary alloc]init];
[firstFloorDict setObject:boyRoom forKey:@"boyRoom"];
[firstFloorDict setObject:aquarium forKey:@"aquarium"];
[firstFloorDict setObject:energeRoom forKey:@"energeRoom"];
[boyRoom release];
[aquarium release];
[energeRoom release];
NSLog(@"Dict count:%d", [firstFloorDict count]);
NSEnumerator *enumeratorKey = [firstFloorDict keyEnumerator];
for (NSObject *object in enumeratorKey) {
NSLog(@"key:%@", object);
NSLog(@"value:\n");
NSArray *objArray = [firstFloorDict objectForKey:object];
for (NSObject *arrayObj in objArray){
NSLog(@"val:%@", arrayObj);
}
}
[firstFloorDict release];
相关文章推荐
- 哪种遍历NSArray/NSDictionary方式快?——一个容器遍历测试
- 【转】一段拖动对象的代码【待测试】
- 一段可以清理NSArray中的空对象的代码(递归)
- 关于try catch finally的一段测试代码
- 没有的测试的一段代码
- linux下测试一段代码的执行时间
- 一段测试代码
- [转帖]一段测试代码
- oc/object-c/ios哪种遍历NSArray/NSDictionary方式快?测试报告
- 一段用于监测C++内存越界的代码 , VC++,GCC编译测试通过
- 测试一段程序代码执行时间的方法
- 一段测试DiskIO的代码
- 一段简单的代码用来在网页上测试javascript程序
- 写一段代码测试
- lucene的一段测试代码
- c# 计算程序执行时间,计算一段代码执行所用的时间,测试效率
- 自己无意中测试出的一段很有意思的代码!
- URL的一段测试代码(转)
- 打印的一段代码测试研究
- VC下测试一段代码运行时间