Hello everybody,
I am learning Objective-C, I will be developing a video processing application.
I am reading the developer's guide on apple and I ran into Operation objects. I just need some clarifications what the difference between operations & threads, disadvantages, advantages, use cases.
From what I read, operation is higher level of application process/task management. The NSOperationQueue can handle operation resources and concurrency.
What I don't understand is that Operation can be directly run in a thread, I am not too clear on this concept. I am not to clear on the difference between operations & threads.
Please provide me with as much information/background on the two as possible.
Thanks a lot everyone.