NSOperation KVO problem
问题 I'm using following function to get my application notified after the operation in nsoperationqueue has finished, so that I can schedule the task that's dependent upon the result of the operation. I'm using: - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context { if([keyPath isEqual:@"isFinished"] && _operation == object) { NSLog(@"Our Thread Finished!"); [_operation removeObserver:self forKeyPath:@"isFinished"]; [self