我有一个 JSON 提要:
{
"count1" = 2;
"count2" = 2;
idval = 40;
level = "<null>";
"logo_url" = "/assets/logos/default_logo_medium.png";
name = "Golf Club";
"role_in_club" = Admin;
}
问题是 "<null>"
.在将它保存到 NSUserDefaults 之前,我不知道如何将它从 NSDictionary 中删除。
最佳答案
另一种变体,没有(明确的)循环:
NSMutableDictionary *dict = [yourDictionary mutableCopy];
NSArray *keysForNullValues = [dict allKeysForObject:[NSNull null]];
[dict removeObjectsForKeys:keysForNullValues];
关于ios - 如何从 NSDictionary 中删除空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14148209/