Так что у меня возникла довольно сложная проблема. Кажется, что 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];
Я знаю, что это своего рода плохое описание моей проблемы, но кто-нибудь имеет ни малейшего понятия о том, что могло вызвать эту проблему?
Спасибо так много. – endy
Действительно, спасибо, спасибо! – cheeesus
Как добавить несколько флагов? Мне нужно добавить этот флаг -fno-objc-arc, чтобы включить работу в ARC также вы сказали, что я должен добавить этот флаг -O0, чтобы включить работу в режиме выпуска, как я могу добавить 2 флага? – Abo3atef