Tag: nsdictionary

将select器作为值存储在NSDictionary中

有没有办法将select器存储在NSDictionary ,而不将其存储为NSString ?

将NSString转换为NSDictionary / JSON

我将以下数据保存为NSString : { Key = ID; Value = { Content = 268; Type = Text; }; }, { Key = ContractTemplateId; Value = { Content = 65; Type = Text; }; }, 我想将这个数据转换为包含键值对的NSDictionary 。 我正在尝试首先将NSString转换为JSON对象,如下所示: NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; 但是,当我尝试: NSString * test = [json objectForKey:@"ID"]; NSLog(@"TEST […]

在一个语句中一次添加多个条目到一个HashMap

我需要初始化一个常量HashMap,并希望在一行语句中完成。 避免这样的事情: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); 类似于目标C中的这个: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] 我还没有find任何示例说明如何做到这一点看了这么多。

检查密钥存在于NSDictionary

我该如何检查是否存在? [[dataArray objectAtIndex:indexPathSet.row] valueForKey:@"SetEntries"] 我想知道这个密钥是否存在。 我怎样才能做到这一点? 非常感谢你 :) 编辑:dataArray中有对象。 而这些对象是NSDictionaries。

NSDictionary – 需要检查字典是否包含键值对

我只需要问一下如下。 假设我有一本字典。 NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; 现在,我需要检查如下 [xyz是否包含键“b”值? 对还是不? 问题是如何? 另一个问题是如何计算总键值对? 说例如NSInteger mCount=[xyz keyCounts];

如何添加到NSDictionary

我正在使用一个NSMutableArray并意识到使用字典是我想要实现的简单得多。 我想保存一个键作为一个NSString和一个值作为一个int在字典中。 这是怎么做的? 其次,mutable和一个正常的字典有什么区别?

将NSDictionary附加到其他NSDictionary

我有一个NSDictionary ,它加载了UITableView 。 如果用户滚动越来越多,我会调用API并提取新的数据。 这个数据再次以NSDictionary的forms出现。 是否有可能添加新的NSDictionary到现有的?

NSDictionary价值/对象的关键?

我们可以通过传递一个特定的值或对象来获取NSDictionary对象的关键字吗?

获取NSDictionary的所有密钥作为NSArray

是否有可能从一个特定的NSDictionary所有的密钥作为一个单独的NSArray ?

如何在swift中将元素添加到字典中?

我有简单的字典,这是定义如下: var dict : NSDictionary = [ 1 : "abc", 2 : "cde"] 但是后来我想添加一些元素到这个字典中,这个元素是3 : "efg" 但我不知道如何执行这个行动,我在互联网上search了很多,但没有什么可以帮助我。 有谁可以告诉我如何追加3 : "efg"到这个现有的字典?