gpt4 book ai didi

ios - NSDictionary 键/值概念

转载 作者:行者123 更新时间:2023-11-28 19:01:37 24 4
gpt4 key购买 nike

如果 key 确实存在并且执行了以下代码,它将删除对象并将 key 的值设置为 nil,否则它也会删除 key 。

[myDetails removeObjectForKey:@"Name"];

如果 key 不存在会怎样?它会产生异常/错误吗?

最佳答案

首先,您指的是 NSMutableDictionary,而不是 NSDictionary,它是不可变的,如果键确实存在,它将同时删除键和值。如果 key 不存在,则什么也不会发生(不会引发异常)。

来自docs :

Discussion

Does nothing if aKey does not exist.

关于ios - NSDictionary 键/值概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24504382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com