Для хорошего языка программиста не проблема.
Это может быть не очень controvertial, но я слышу, что много o жалуется от других программистов как, "почему они все не используют Дельфи?", "C# сосет", "я изменил бы компанию, если бы они вынудили меня использовать Java" и так далее.
то, Что я думаю, - то, что хороший программист гибок и может записать хорошие программы в любом языке программирования, который ему, возможно, придется выучить в его жизни
Переместите строки:
[downloadAndParsePool release];
self.downloadAndParsePool = nil;
в конец метода -downloadAndParse:
.