Я возвращаю NSCFDictionary, и я не могу понять, как его использовать. Я знаю это типа NSCFDictionary, потому что я напечатал класс, и он вышел как __NCSFDictionary. Я не могу понять, как с ним что-то сделать.
Я просто пытаюсь держаться за него пока, но не могу даже заставить это работать:
NSDictionary *dict = [[NSURLCredentialStorage sharedCredentialStorage] allCredentials];
for(NSURLProtectionSpace key in [dict keyEnumerator])
{
NSCFDictionary *value = [dict objectForKey:key];
}
Ссылка на класс для allCredentials говорит, что предполагается, что он вернет словарь, значения которого также являются словарями. Однако мое выражение о назначении не работает. Нужен ли мне какой-нибудь отбор?