Nsset NSdictionary的相关
来源:互联网 发布:微信h5牛牛房卡版源码 编辑:程序博客网 时间:2024/04/29 21:05
NSDictionary *dict2=[NSDictionarydictionaryWithObjectsAndKeys:@"main1",@"11",@"wom",@"22",@"kid",@"33",@"man1",@"44",nil];
[nsdenumerateKeysAndObjectsUsingBlock:^(id key,id obj, BOOL *stop) {
NSLog(@"=========键%@============值%@",key,obj);
}];
– keyEnumerator – objectEnumerator 这是获取字典中的全部的key 或者 object 注意他们是 NSEnumerator 类型的
这个类型只有一个方法 nextObject 它我觉得就是把对象按链表的方式存起来 让你一个个读.
- – enumerateKeysAndObjectsUsingBlock:
enumerateKeysAndObjectsWithOptions:usingBlock:
然后就是这两个 它俩其实一样 只不过第二个比第一个少一个参数
NSSortOptions 这是个枚举值 ,它的作用是设定取KEY的顺序 (NSSortConcurrent 是正序 ,NSSortStable 反序)
enum {
NSSortConcurrent = (1UL << 0),
NSSortStable = (1UL << 4),
};
NSSet *Set=[NSSetsetWithObjects:@"123",@"456",@"789",nil];
BOOL isexit= [SetcontainsObject:@"123"];//判断某个里面是否包含某个元素
//NSMutableSet 的两个方法
//1 – unionSet:将两个set融合
//2 -minusSet 删除两个集合中相同的
// NSMutableSet
NSMutableSet *set = [NSMutableSetsetWithObjects:@"123",@"456",@"789",nil];
NSMutableSet *set2 = [NSMutableSetsetWithObjects:@"abc",@"def",@"hij",nil];
NSMutableSet *set3 = [NSMutableSetsetWithObjects:@"hjk",@"789",nil];
[setunionSet:set2];
NSLog(@"============%@",set);
[setminusSet:set2];
NSLog(@"3333=============%@",set);
- Nsset NSdictionary的相关
- 一些NSArray,NSDictionary,NSSet相关的算法知识
- NSArray,NSDictionary, NSSet 的差异
- NSArray NSSet NSDictionary的使用
- nsarray nsdictionary nsset基于block的枚举
- 集合使用NSArray、NSSet、NSDictionary的使用
- NSDictionary , NSMutableDictionary 和 NSSet , NSMutableSet的使用方法
- iOS中NSArray, NSSet, NSDictionary的使用
- NSString/NSArray/NSDictionary/NSSet方法的总结
- NSArray,NSSet,NSDictionary
- NSString,nsmutablestring,nsset,nsdictionary
- NSArray,NSSet,NSDictionary总结
- NSArray,NSSet,NSDictionary总结
- NSArray,NSSet,NSDictionary总结
- NSArray,NSSet,NSDictionary总结
- NSArray NSSet NSDictionary
- NSDictionary,NSArray,NSSet
- NSArray,NSSet,NSDictionary总结
- 【算法】一道有趣的GOOGLE面试题
- hdu 1038
- mysql 索引注意事项:表存储引擎的选择
- 挖掘机技术哪家强<numberTheory><欧拉函数>
- 关于C#窗体基本控件使用心得(1)
- Nsset NSdictionary的相关
- 2014.10.06
- HDOJ 1010 Tempter of the Bone
- C/C++命名控制
- linux中自启动服务说明
- Effective C++ 11-17
- KMP的理解
- 存储过程概述
- 第一篇嗯哼