iOS 根据已知NSDictionary的value找key[通俗易懂]

iOS 根据已知NSDictionary的value找key[通俗易懂]NSString *objectId;   NSDictionary *userDic= @{@”11″:@”aaa”,@”22″:@”fff”,@”33″:@”已知道的value”,@”44″:@”ccc”};  [userDic enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop){ 

大家好,又见面了,我是你们的朋友全栈君。

 NSString *objectId;

    NSDictionary *userDic = @{
@”11″:@”aaa”,@”22″:@”fff”,@”33″:@”已知道的value,@”44″:@”ccc”};

    [userDic enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {

        NSLog(@”key = %@ and obj = %@”, key, obj);

        if ([obj isEqualToString: “已知道的value”]) {

            objectId = key;

            NSLog(@”———-%@”,objectId);

        }

    }];

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163566.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月23日 下午12:16
下一篇 2022年7月23日 下午12:36


相关推荐

  • Linux下查看Pycharm安装的版本,位置,及如何安装pycharm

    Linux下查看Pycharm安装的版本,位置,及如何安装pycharm1 如何查看现在的 Linux 带不带 pycharm 输入命令 dpkg l greppycharm2 如何查看 snap 安装的 pycharm 按照上面的方法 找到 snappycharm 的位置如下 在 Terminal 里面的显示 怎么比上面少了 58 74 common 呢 有关当前 pycharm 的所有 plugins 啥的都在 snap pycharm community current 目录下面 我准备把 pycharm 关闭 然后电脑关机 然后彻底卸载它再重新安装一下

    2026年3月27日
    2
  • c语言解析json字符串(json对象转化为字符串)

    如题,根据json字符串的难易程度

    2022年4月16日
    66
  • 用腾讯版 Claude Code 做了个小红书封面图 Skills,已开源!

    用腾讯版 Claude Code 做了个小红书封面图 Skills,已开源!

    2026年3月13日
    3
  • wireshark过滤规则及使用方法

    wireshark过滤规则及使用方法Wireshark基本语法,基本使用方法,及包过滤规则:1.过滤IP,如来源IP或者目标IP等于某个IP例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr eq 192.168.1.107 // 都能显示来源IP和目标IPLinux上运行的wireshark图形窗口截图示例,

    2022年7月13日
    24
  • windows服务器审计日志存放位置,windows服务器审计日志存放位置[通俗易懂]

    windows服务器审计日志存放位置,windows服务器审计日志存放位置[通俗易懂]windows服务器审计日志存放位置内容精选换一换Manager的审计日志默认保存在数据库中,如果长期保留可能引起数据目录的磁盘空间不足问题,管理员如果需要将审计日志保存到其他归档服务器,可以在FusionInsightManager设置转储参数及时自动转储,便于管理审计日志信息。若用户未配置审计日志转储,当审计日志达到十万条,系统自动将这十万条审计日志保存到文件中。保存路径为主管理节为加强对…

    2022年6月4日
    179
  • fpga以太网通信例程_verilog参数传递

    fpga以太网通信例程_verilog参数传递1本实验将实现FPGA芯片和PC之间进行千兆以太网数据通信,通信协议采用Ethernet UDP通信协议。FPGA通过GMII总线和开发板上的GigabitPHY芯片通信,GigabitPHY芯片把数据通过网线发给PC。在上次的实验中,我们详细讲解了网络传输的过程中如何对数据进行传输,以及数据传输的格式,这次实验中,我们详细讲解如何使用Verilog语言

    2025年8月6日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号