gpt4 book ai didi

ios - 从键为空字符串的 NSDictionary 中删除值

转载 作者:行者123 更新时间:2023-11-28 23:59:53 25 4
gpt4 key购买 nike

我收到这样的 JSON 响应:

{
"partner_wise": {
“partner1”: {
"processing": 254,
"complete": 0,
"track_invoice": 0,
"bar_code": 0
},
"": {
"processing": 0,
"complete": 0,
"track_invoice": 0,
"bar_code": 0
},
"partner2": {
"processing": 0,
"complete": 0,
"track_invoice": 0,
"bar_code": 0
}
}
}

我在 tableView 中按索引设置这些值。从这个 JSON 响应中,我不必显示键为空字符串的值。如何从 NSDictionary 中删除这个对象。

最佳答案

您不能从 NSDictionary 中删除这些对象。 NSDictionary 是一个不可变的对象。
但是你可以制作一个可变副本并删除不需要的键:

//remove from mutable dictionary
NSDictionary* dictionary = [self getData];
NSMutableDictionary* mutableDictionary = [dictionary mutableCopy];
[mutableDictionary removeObjectForKey:@""];
self.data = mutableDictionary;

关于ios - 从键为空字符串的 NSDictionary 中删除值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49814223/

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