Сценарий:
ViewControllerA.m устанавливает ASIHTTPRequest с делегатом ViewControllerB.m, передает его ServerIO.m для запуска ASIHTTPRequest, а ViewControllerA передает контроллер представления в ViewControllerB.
Однако методы делегата не вызываются.Вот код:
ViewControllerA.m
ViewControllerB *drc = [[ViewControllerB alloc] initWithRequestID:requestID];
[self.navigationController pushViewController:drc animated:YES];
[ServerIO findRooms:[NSDictionary dictionaryWithObjectsAndKeys:drc, @"delegateController", nil]];`
ServerIO.m
[request setDelegate:[parameters objectForKey:@"delegateController"]]; //I checked the delegate here and it's valid.
Я уже добавилв ViewControllerB.m , но методы делегата там не вызываются.Есть идеи?