Каковы некоторые хорошие предложенные ресурсы для изучения блоков и НОД в Mac OS X и прошивкойПредлагаемые ресурсы для изучения блоков
ответ
Я хотел бы начать с Blocks Programming Topics документа от Apple или с Programming with Blocks on Apple Devices. Как уже упоминалось гс, а также проверить статьи Майка Эша (а также подписаться на его RSS-канал, так как я уверен, что больше блоков, связанных сообщения придумают):
Это хорошее введение, и объясняет, как использовать GCC патч, чтобы экспериментировать с блоками по Leopard тоже:
Mike Аш написал две статьи о блоках в своем блоге:
В третьей статье он писал о Диспетчер Grand Central, который также с использованием блоков:
Friday Q&A 2009-08-28: Intro to Grand Central Dispatch, Part I: Basics and Dispatch Queues
Существует большое введение в блог bbum в:
Basic Blocks
Если вы готовы заплатить 300 долларов США, WWDC Mac session videos включает в себя несколько сеансов на блоках и Grand Central Dispatch. Новые API-интерфейсы, сделанные с помощью блоков, также разбросаны по остальным сеансам, которые описывают, что нового в Snow Leopard.
Я искал эти и , Полагаю, я должен просто укусить пулю. – Abizern
Если вы серьезно относитесь к разработке для iPhone или Mac, каждый из этих треков стоит денег. Они полны практической информации, и демонстрации действительно демонстрируют новые технологии. –
Добавление немного больше к моему собственному вопросу.
Блоки и GCD существуют уже несколько лет, поэтому онлайн-документы были дополнены другими онлайн-ресурсами. Даже некоторые из учебных книг iOS охватывают предмет.
Однако в новой книге Марка Далримпле Advanced Mac OS X Programming есть несколько более глубоких глав, посвященных блокам и GCD, которые представляют интерес.
- 1. Ресурсы для изучения SuiteCRM?
- 2. Ресурсы для изучения REXX
- 3. Ресурсы для изучения KnockoutJS
- 4. Ресурсы для изучения CLR
- 5. Ресурсы для изучения QML?
- 6. Ресурсы для изучения MSDeploy
- 7. Ресурсы для изучения Lisp
- 8. Ресурсы для изучения NewtonScript
- 9. Ресурсы для изучения Verilog
- 10. Хорошие ресурсы для изучения JavaScript
- 11. Лучшие ресурсы для изучения PyGame?
- 12. Хорошие ресурсы для изучения pyqt?
- 13. IPhone: Ресурсы для изучения «инструментов»?
- 14. Хорошие ресурсы для изучения MacRuby
- 15. Хорошие ресурсы для изучения Фактор
- 16. Ресурсы для изучения openCV для android
- 17. Каковы хорошие ресурсы для изучения веб-интерфейса?
- 18. Хорошие ресурсы для изучения мобильных методов адаптации
- 19. Каковы полезные ресурсы для изучения программирования COM?
- 20. Каковы лучшие ресурсы для изучения Ant?
- 21. Рекомендуемые ресурсы для изучения установщика Windows
- 22. Ресурсы для изучения приложений Java EE
- 23. Хорошие ресурсы для углубленного изучения протокола http
- 24. Каковы лучшие ресурсы для изучения XML?
- 25. Лучшие ресурсы для изучения C/C++
- 26. Хорошие онлайн-ресурсы для изучения сборки x86
- 27. Лучшие ресурсы для изучения графики и изображений?
- 28. Каковы ресурсы для изучения Lambda Calculus?
- 29. Каковы некоторые интерактивные ресурсы для изучения django?
- 30. Ресурсы для изучения QT/Embedded 4.5?
... и к этому мы должны добавить Plausible Blocks как способ экспериментировать с блоками даже на Leopard: http://code.google.com/p/plblocks/ – Felixyz