Я пытаюсь добавить несколько дополнительных пар ключ / значение в NSMutableDictionary, используя:
Tag *tag1 = [results1 objectAtIndex:0];
[resultsDict setObject:[tag1 retrieveTextUpToDepth:1] forKey:@"image_url"];
Tag *tag2 = [results2 objectAtIndex:0];
[resultsDict setValue:[tag2 retrieveTextUpToDepth:1] forKey:@"majority"];
При этом пары k / v добавляются без проблем, за исключением случаев, когда я их получаю, некоторые значения заключаются в двойные кавычки:
po extendedDataDictionary:
"image_url" = "/images/mpsL/11727.jpeg";
majority = 3460;
И ключи, и значения являются NSStrings, без кавычек - поэтому я озадачен тем, откуда они появляются.
Есть ли способ предотвратить это?
Или мне придется с этим смириться и попытаться отбросить кавычки, как только я получу значение?
Спасибо ...