Concurrent Programming in Mac OS X and iOS - PDF

Download Full Version of the eBook "Concurrent Programming in Mac OS X and iOS - PDF"

Concurrent Programming in Mac OS X and iOS by Vandad Nahavandipoor
Теперь, когда многоядерные процессоры приходят на мобильные устройства, разве не было бы здорово использовать преимущества всех этих ядер без необходимости управлять потоками? Эта краткая книга покажет вам, как использовать Grand Central Dispatch (GCD) от Apple для упрощения программирования на многоядерных устройствах iOS и Mac OS X.

Управлять ресурсами приложения на нескольких ядрах нелегко, но это жизненно важно. Приложения, использующие только одно ядро в многоядерной среде, будут работать медленно. Если вы умеете программировать на Cocoa или Cocoa Touch, это руководство поможет вам сразу же начать работу с GCD, а многочисленные примеры помогут вам написать высокопроизводительные многопоточные приложения.

- Упаковывайте свой код в виде блочных объектов и вызывайте их с помощью GCD
- Поймете очереди диспетчеризации - пулы потоков, управляемые GCD
- Использовать различные методы для выполнения задач пользовательского и не пользовательского интерфейса
- Создайте группу задач, которые GCD может выполнять одновременно.
- Указывать GCD выполнять задачи только один раз или после задержки
- Узнайте, как создать свои собственные очереди диспетчеризации


45
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!