zoukankan      html  css  js  c++  java
  • oc字典

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[]) {

        @autoreleasepool {

        NSNumber *num=[NSNumber numberWithInt:100];

            

        NSDictionary *dic=[NSDictionary dictionaryWithObject:num  forKey:@"money"];

        

        NSDictionary *dics=[NSDictionary dictionaryWithObjectsAndKeys:@"Jay",@"name",@"22",@"age",@"F",@"gender",nil];

        NSDictionary *dic1=@{@"name":@"White",

                             @"age":@"23",

                             @"gender":@"M"};

        NSDictionary *dic2=[NSDictionary dictionaryWithDictionary:dic1];

            NSLog(@"%@",dic);

        //key-value共有多少对

            NSInteger count=[dic2 count];

            NSLog(@"count=%ld",count);

        //获取字典内value值

            NSString *name=[dic2 objectForKey:@"name"];

            NSLog(@"根据key找value--姓名:%@",name);

        //获取字典内所有的value

            NSArray *values=[dic2 allValues];

            for (id str in values) {

                NSLog(@"%@",str);

            }

        //获取字典内所有的key

            NSArray *keys=[dic2 allKeys];

            for (id str in keys) {

                NSLog(@"%@",str);

            }

        }

        return 0;

    }

  • 相关阅读:
    习题10-2 递归求阶乘和(15 分)
    在过滤器中得到模型状态信息
    理解OAuth 2.0
    asp.net mvc 控制器的依赖注入(使用Ninject)
    web.routing 学习
    深度优先和广度优先的基础应用
    数的全排
    C# 表达式树
    C#中RSA的简单使用
    select into 和insert into select
  • 原文地址:https://www.cnblogs.com/shaowenlong/p/5121808.html
Copyright © 2011-2022 走看看