【简单常用】NSDictionary

来源:互联网 发布:程序员的心理疾病 编辑:程序博客网 时间:2024/05/23 14:25

    //添加我们的测试代码

    

    NSDictionary *dictionary = [NSDictionarydictionaryWithObjectsAndKeys:@"lucy",@"name",@"15810463139",@"number",nil];

    

    //得到词典的数量

   NSInteger mcount = [dictionary count];

   NSLog(@"词典的数量为: %ld",(long)mcount);

    

    //得到词典中所有KEY

   NSEnumerator * enumeratorKey = [dictionary keyEnumerator];

    

    //快速枚举遍历所有KEY的值

   for (NSObject *objectin enumeratorKey) {

       NSLog(@"遍历KEY的值: %@",object);

    }

    

    //得到词典中所有Value

   NSEnumerator * enumeratorValue = [dictionary objectEnumerator];

    

    //快速枚举遍历所有Value的值

   for (NSObject *objectin enumeratorValue) {

       NSLog(@"遍历Value的值: %@",object);

    }

    

    //通过KEY找到value

   NSObject *object = [dictionary objectForKey:@"name"];

    

   if (object != nil) {

        NSLog(@"通过KEY找到的value: %@",object);

    }

    

    

    


0 0
原创粉丝点击