Разница между NSUrlConnection и NSMutableUrlConnection - PullRequest
0 голосов
/ 30 декабря 2010

В чем разница между NSUrlConnection и NSMutableUrlConnection?

1 Ответ

7 голосов
/ 30 декабря 2010

Как и для всех классов Mutable, NSMutableURLRequest можно изменить.

Если вы посмотрите на методы экземпляра в ссылке на класс NSURLRequest, вы увидите такие вещи, как initWithURL и initWithURL:cachePolicy:timeoutInterval:. Вы можете инициализировать их, но нет способов их изменить.

Сравните это с методами экземпляра в ссылке на класс NSMutableURLRequest: setURL: и setHTTPMethod и тому подобное. Изменяемая версия позволяет вам изменять вещи по мере необходимости.

То же самое с NSString и NSMutableString, NSArray и NSMutableArray, NSDictionary и NSMutableDictionary: изменяемые можно изменить после инициализации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...