Получить строковое значение из NSDictionary - PullRequest
1 голос
/ 15 мая 2010

У меня есть следующий код:

NSMutableDictionary *jsonObj = [parser objectWithString:json_string error:nil];
NSString *test = [[[jsonObj objectForKey:@"questions"] valueForKey:@"owner"] valueForKey:key];

но я получаю обратно:

 (
1a19f089a2bc4ee42bff1c102c6e89b8
)

Фактическое значение в порядке, но я получаю те скобки, которые отображаются в моей строке. Как мне от них избавиться?

1 Ответ

1 голос
/ 15 мая 2010

-stringByTrimmingCharactersInSet: с напр. инвертированный буквенно-цифровой набор символов должен нормально работать здесь:

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

Но на самом деле это звучит так, как если бы поставщик JSON или анализатор были исправлены.

...