Я изучаю Objective-C, я буду разрабатывать приложение для обработки видео.
Я читаю руководство разработчика по apple и наткнулся на объекты Operation. Мне просто нужны некоторые пояснения, в чем разница между операциями и потоками, недостатками, преимуществами, вариантами использования.
Из того, что я прочитал, работа - это более высокий уровень управления процессом приложения / задачей. NSOperationQueue может обрабатывать операционные ресурсы и параллелизм.
Чего я не понимаю, так это того, что Операция может быть запущена напрямую в потоке, мне не очень понятна эта концепция. Я не должен разъяснять разницу между операциями и потоками.
Пожалуйста, предоставьте мне как можно больше информации / информации о них.
Большое спасибо всем.