ASIHTTPRequest не работает в производственной сборке

Итак, я столкнулся с серьезной проблемой. Похоже, что ASIHTTPRequest просто не хочет работать в производственной сборке.
В отладке все отлично работает. Однако, как только я создам для производства, следующий код просто не хочет запускаться. Он не попадает ни в завершенный блок, ни в неудачный. Я также пробовал использовать селекторы с делегатом, но они тоже не вызываются.

__block __weak ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:URL];
[self performSelectorOnMainThread:@selector(startSpinner) withObject:nil waitUntilDone:NO];

[request setCompletionBlock:^{
    [self performSelectorOnMainThread:@selector(stopSpinner) withObject:nil waitUntilDone:NO];
}];

[request setFailedBlock:^{
    [self performSelectorOnMainThread:@selector(stopSpinner) withObject:nil waitUntilDone:NO];
}];

[request startAsynchronous];

Я знаю, что это плохое описание моей проблемы, но есть ли у кого-нибудь хоть малейшее представление о том, что могло вызвать эту проблему?

9
задан endy 3 February 2012 в 05:08
поделиться