【发布时间】:2012-12-20 02:59:38
【问题描述】:
我的 NSDictionary 输出与 NSLog 显示:
{
"filename" : "mytest100.txt",
"filedesc" : "File Description here",
"data" : [
]
}
但是当我这样做时:NSString *filename = [dict objectForKey:@"filename"]; 它会在这条线上崩溃。
我做错了什么?这似乎微不足道。
【问题讨论】:
-
当它崩溃时你得到什么错误信息?
-
你的字典叫dict?没有大写或拼写错误?
-
正确,没有拼写错误。错误消息是:[__NSCFString objectForKey:]: unrecognized selector sent to instance 0Xec95e10.如果它指的是“文件名”,它肯定存在,它没有多大意义。
-
听起来
dict是一个字符串而不是字典。
标签: ios nsdictionary