Tag: nsmutabledictionary

我如何将NSDictionary转换为NSMutableDictionary?

我有一个现有的NSDictionary有: { "charts_count" = 2; "created_at" = "2010-04-12T16:37:32Z"; exchange = NASDAQ; "followers_count" = 259; id = 8404; industry = "<null>"; "messages_count" = 1436; ric = "GRPN.O"; sector = "<null>"; symbol = GRPN; title = Groupon; "updated_at" = "2011-09-05T04:17:56Z"; } 我怎样才能把这些内容,并把它放到一个新的NSMutableDictionary?

我如何使用一个整数值作为“键”在NSMutableDictionary中设置值?

我如何使用一个整数值作为“关键”在NSMutableDictionary中设置浮点值?

将NSDictionary转换为Swift Dictionary

现在我知道,当swift编译它只是一个NSDictionary,但NSDictionary和Swift词典有不同的语法。 有没有一种方法(通过循环或其他)将NSDictionary转换为相同types的快捷字典<key, value> ? 要么 有没有办法将其转换为Swift字典而不是NSDictionary? let jsonDict = NSJSONSerialization.JSONObjectWithData(jsonData, options: nil, error: &error) as NSDictionary

有一个可变的集合的文字语法?

我知道我可以使用@[@"foo", @"bar"]创buildNSArray ,或者使用@{@0 : @"foo", @1 : @"bar"}创buildNSDictionary 。 有创build一个NSMutableArray或NSMutableDictionary的文字语法?

循环一个NSMutableDictionary

如何循环遍历NSMutableDictionary中的所有对象,而不pipe键是什么?

用于访问NSMutable字典的目标c中的每个循环

我在Objective-C中find访问可变字典键和值的一些困难。 假设我有这个: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; 我可以设置键和值。 现在,我只想访问每个键和值,但我不知道键的数量。 在PHP中,这非常简单,如下所示: foreach ($xyz as $key => $value) 在Objective-C中怎么可能?

NSMutableDictionary线程安全

我在使用NSMutableDictionary遇到了线程安全问题。 主线程是从NSMutableDictionary中读取数据,其中: 关键是NSString 值是UIImage asynchronous线程正在向上面的字典写入数据(使用NSOperationQueue ) 如何使上述字典线程安全? 我应该使NSMutableDictionary属性atomic ? 还是需要进行其他更改? @property(retain) NSMutableDictionary *dicNamesWithPhotos;

我们如何可以存储到一个NSDictionary? NSDictionary和NSMutableDictionary有什么区别?

我正在开发一个应用程序,我想使用一个NSDictionary 。 任何人都可以请给我一个示例代码解释如何使用NSDictionary存储数据的过程,一个完美的例子?

sorting一个NSMutableDictionary

我有一个NSMutableDictionary将NSString映射到NSString (尽pipe值是NSStrings ,它们实际上只是整数)。 例如考虑下面的映射, "dog" –> "4" "cat" –> "3" "turtle" –> "6" 我想结束字典sorting前十位的值按降序排列。 有人可以告诉我这个代码吗? 也许有一个键arrays和另一个值的数组。 不过,我不介意。 我只是想让它高效。 谢谢!

setObject:forKey:和setValue:forKey:在NSMutableDictionary中的区别在哪里?

在看文档时,我几乎看不出有什么大的差别。 “value”和“object”都是idtypes ,所以可以是任何对象。 密钥曾经是一个string,在另一种情况下是一个ID。 其中一个似乎保留了这个对象,另一个则没有。 还有什么? 哪一个是为了什么情况?