Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 从NSDictionary获取字符串值_Cocoa_Nsstring_Nsdictionary - Fatal编程技术网

Cocoa 从NSDictionary获取字符串值

Cocoa 从NSDictionary获取字符串值,cocoa,nsstring,nsdictionary,Cocoa,Nsstring,Nsdictionary,我有以下代码: NSMutableDictionary *jsonObj = [parser objectWithString:json_string error:nil]; NSString *test = [[[jsonObj objectForKey:@"questions"] valueForKey:@"owner"] valueForKey:key]; 但我得到的回报是: ( 1a19f089a2bc4ee42bff1c102c6e89b8 ) 实际值很好,但是我得到了括号,它显

我有以下代码:

NSMutableDictionary *jsonObj = [parser objectWithString:json_string error:nil];
NSString *test = [[[jsonObj objectForKey:@"questions"] valueForKey:@"owner"] valueForKey:key];
但我得到的回报是:

 (
1a19f089a2bc4ee42bff1c102c6e89b8
)
实际值很好,但是我得到了括号,它显示在我的字符串中。我怎样才能摆脱它们呢?

例如,在这里,an应该可以正常工作:

cleanStr = [str stringByTrimmingCharactersInSet:
            [[NSCharacterSet alphaNumericCharacterSet] invertedSet]];
但实际上,这听起来像是JSON的提供者或解析器应该是固定的。

例如,an在这里应该可以正常工作:

cleanStr = [str stringByTrimmingCharactersInSet:
            [[NSCharacterSet alphaNumericCharacterSet] invertedSet]];

但实际上,这听起来像是JSON的提供者或解析器应该被修复。

谢谢。不过我还是找到了窃听器。结果我的NSString应该是一个NSArray,我必须得到的是objAtIndex:0。无论如何,我都会接受你的回答,因为我以后需要在我的应用程序中使用此代码。谢谢。不过我还是找到了窃听器。结果我的NSString应该是一个NSArray,我必须得到的是objAtIndex:0。无论如何我都会接受你的答案,因为我以后需要在我的应用程序中使用此代码