//spinner declared in .h file
UIActivityIndicatorView *aSpinner;
Также добавьте свойство в заголовочный файл:
@property (nonatomic, retain) UIActivityIndicatorView *aSpinner;
Не забудьте синтезировать в файл .m!
//throw up spinner from submit btn we created
UIActivityIndicatorView *tempSpinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
self.aSpinner = tempSpinner;
[tempSpinner release];
[self.view addSubview:self.aSpinner];
[self.aSpinner startAnimating];
//send blocking request
[request startSynchronous];
//get rid of spinner when finished delegate is fire
- (void)requestFinished:(ASIHTTPRequest *)request {
NSLog(@"REQUEST FINISHED");
[self.aSpinner stopAnimating];
}
В вашем методе dealloc вы пишете: [aSpinner release]; Это, однако, только один из многих подходов.