Запись асинхронно в потоке в какао - PullRequest
0 голосов
/ 19 февраля 2010

Я пытался найти какой-либо способ асинхронной записи в потоке в Какао.

У меня есть набор событий в моих приложениях, которые будут пытаться отправлять данные через сокет, но я не могузаблокирован во время этой передачи из-за условий проектирования.

Я попытался установить делегат в выходном потоке и проверить событие NSStreamEventHasSpaceAvailable, но я не знаю, как это можно объединить с событиями, которые помещают данные в поток.

Есть ли что-нибудь для этого?Я думал, используя NSThread, но я думаю, что есть лучший вариант.

Приветствия

1 Ответ

0 голосов
/ 20 февраля 2010

Проверить: Запись в выходные потоки

Если запись данных замедляет основной поток, и вы не хотите создавать отдельный поток, попробуйте уменьшить объем данных, записываемых для каждого события - это, вероятно, повысит производительность.

...