// Make sure we give the user some feedback that the resolve is happening.
// We will be called back asynchronously, so we don't want the user to think
// we're just stuck.
self.timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(showWaiting:) userInfo:self.currentResolve repeats:NO];
// If necessary ...
read more