Hello guys!
I am creating a MyOperation object (inherited from NSOperation) and add to a NSOperationQueue. Then I am doing KVO on MyOperation. I am using this method
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context;
to get a value from MyOperation if it is finished. In this method I am using a convenience method from an other class to get some other data.
Maybe here synchronization problems in the observeValue... method?