Какая разница в использовании асинхронного NSURLConnection из статического метода с объектом в качестве делегата и в вызове его в объекте с self в качестве делегата? - PullRequest
1 голос
/ 30 сентября 2010

Когда я пытаюсь отправить - initWithRequest: делегат: startImmediately: сообщение NSURLConnection от метода класса, передавая специальный объект делегата, методы делегата никогда не вызывают. Когда вместо этого - initWithRequest: делегат: startImmediately: отправляется объектом, и делегат NSURLConnection является self, тогда все идет нормально. Кто-то может объяснить мне, почему? я застрял здесь на три дня или около того ^^ '

1 Ответ

2 голосов
/ 01 октября 2010

Нет никакой разницы. Если ваши методы делегата не вызывают, это потому, что ваша реализация явно неверна. Целевой делегат должен находиться в том же цикле выполнения, и если вы выпускаете автоматически выпущенные объекты или что-то в этом роде, ваша реализация неверна.

Разместите свой код или перепроверьте свою работу.

...