Некоторое время назад я выяснил, как обрабатывать JSON в Objective-C (iPhone), и нашел там одну странную вещь.
Этот вызов меня озадачивает:
NSString* jsonString = [jsonDict JSONRepresentation];
На самом деле jsonDict
является экземпляром класса NSDictionary
и согласно Ссылка на класс NSDictionary NSDictionary не имеет этот метод JSONRepresentation
.Я чувствую себя обманутым где-то, я знаю, что это работает, но не могу понять, как.
Кто-нибудь может объяснить?
Спасибо