如何访问 NSMutableDictionary 的键?
NSMutableDictionary *bookmarks = [NSMutableDictionary dictionary]; [bookmarks setObject:[NSURL URLWithString:(NSString *) @"http://stanford.…
如何从 NSDictionary 中选择随机键?
当我使用 NSArray 时,这很简单: NSArray *array = ... lastIndex = INT_MAX; ... int randomIndex; do { randomIndex = RANDOM_INT(0, [array count…
NSDictionary 和 NSURL 的 Objective-C 问题
我是 Objective-C 的新手,我不知道为什么这段代码不起作用: NSMutableDictionary *bookmarks = [NSMutableDictionary dictionaryWithCapacity:(NSUI…
NSDictionary返回值问题
我从 NSDictionary 对象创建一个数组: NSarray *myarray=[dictionary allValues]; 但是索引处的返回数组对象并不根据字典,例如字典中的第一个对象是…
解析 JSON 数组
我使用 touchJSON 从 Web 服务获取 JSON 数组。 看起来像这样: [{"icecream": {"title": "Banana"}}, {"icecream": {"title": "Strawberry"}}] 我无…
如何在 Cocoa 中访问大型 NSDictionary 的特定子集?
我有一个 NSDictionary 对象,其中包含大量自定义对象。 这些对象要么属于 B 类,要么属于 C 类,两者都继承自 A 类。如果对象属于 B 类,则它们将具…
具有有序键的 NSDictionary
我有一个 NSDictionary (存储在 plist 中),我基本上将其用作关联数组(字符串作为键和值)。 我想使用键数组作为我的应用程序的一部分,但我希望它…
iOS中遍历NSDictionary有null和重复是什么原因?
我在解析JSON的时候,到最后一步将字典内容遍历到model的时候就会出现null和重复数据,之前的每一步都是正确的,用朋友自用服务器的api测试有这个问…
nsdictionary转nsarray,要求一对key--value转为nasty的一个元素
如题。比如 nsdictionary—— A:{b:1,c:2,d:3} 转成 nsarray —— {b:1,c:2,d:3}我只能想到用for循环来实现for(nsstring *str in [a allkeys]){ [b ad…