вторник, 27 апреля 2010 г.

Использование pthread (POSIX) функций для многопоточных iPhone-Использование pthread (POSIX) функций для многопоточных iPhone-приложений

Оказывается, перед использованием pthread (POSIX) функций очень важно дать знать Cocoa о том, что в программе будут присутствовать дополнительные потоки.

Для этого достаточно создать один дополнительный поток с помощью класса NSThread и тут же позволить ему завершиться (т.е. не создаваться бесконечный цикл, а просто создать пустую функцию, которая должна запуститься в этом отдельном потоке).

После этого Cocoa будет знать, что запущенное приложение не однопоточное.

Информация была прочитана из сайта http://developer.apple.com

Комментариев нет:

Отправить комментарий

Постоянные читатели

Архив блога