ios遍历字典
我正在花最宝贵的时间把ios遍历字典,ios,nsdictionary,Ios,Nsdictionary,我正在花最宝贵的时间把文本从 2012-01-27 16:04:32.113 My App[13112:207] { text = "\n user@mail.net"; } 我可以通过NSLog(@“%@,[data objectForKey:@“EmailURL]”)获得这个对象 我尝试了NSLog(@“%@,[[data objectForKey:@“EmailURL”]stringForKey:@“text]”) 我在AppDelegate.h上使用SIGABRT崩溃没有
文本
从
2012-01-27 16:04:32.113 My App[13112:207] {
text = "\n user@mail.net";
}
我可以通过NSLog(@“%@,[data objectForKey:@“EmailURL]”)获得这个对象代码>
我尝试了NSLog(@“%@,[[data objectForKey:@“EmailURL”]stringForKey:@“text]”)代码>
我在AppDelegate.h上使用SIGABRT
崩溃没有stringForKey:
方法,您需要再次使用objectForKey:
:
NSLog(@"%@", [[data objectForKey:@"EmailURL"] objectForKey:@"text"]);
没有stringForKey:
方法,您需要再次使用objectForKey:
:
NSLog(@"%@", [[data objectForKey:@"EmailURL"] objectForKey:@"text"]);
使用NSDictionary的–valueForKey:
使用NSDictionary的–valueForKey:
请发布一些代码-您将值分配给什么?什么是sigabrt错误?请发布一些代码-您将值分配给什么?sigabrt错误是什么?@JacobRelkin“返回相应值的键。请注意,使用键值编码时,键必须是字符串”。虽然这两种方法都有效,但这似乎更准确一些,因为我已经知道“文本”将是字符串而不是对象。@JacksonNSString
是对象。@JacobRelkin“返回相应值的键。请注意,使用键值编码时,键必须是字符串”。虽然这两种方法都有效,但这似乎更准确一些,因为我已经知道“文本”将是字符串而不是对象。@JacksonNSString
是一个对象。