Я читал некоторые документы о запуске цикла, но все еще не могу понять это точно. Поскольку iOS не является открытым исходным кодом, а NSRunLoop
является специальным для платформы iOS/Mac OS X, какова его реальная реализация внутри?Что такое NSRunLoop?
0
A
ответ
0
Если у вас есть какой-то пользовательский интерфейс или другой код, который необходимо прослушивать событиям (например, сетевые порты), вам нужен цикл запуска. Каждый NSThread автоматически получает свой собственный цикл запуска, и вам очень редко приходится беспокоиться о них непосредственно. Запуск цикла также отвечает за создание и выпуск пулов авторефератов.
Для получения дополнительной информации: What is the basic difference between NSTimer, NSTask, NSThread and NSRunloop?
Смежные вопросы
- 1. Что делает NSRunLoop?
- 2. Остановка NSRunLoop
- 3. Что такое runloop?
- 4. NSRunLoop и очереди GCD
- 5. NSRunLoop для фоновой задачи действительного
- 6. Есть странный сбой в [NSRunLoop (NSRunLoop) RunMode: beforeDate:]
- 7. NSTimer/NSRunLoop вопросы
- 8. Безопасна ли NSRunLoop?
- 9. Планирование потока на NSRunLoop
- 10. NSRunLoop cancelPerformSelectorsWithTarget не работает
- 11. работы с NSRunLoop
- 12. CFRunLoopRun() vs [NSRunLoop run]
- 13. NSRunloop в тему
- 14. Остановить NSRunLoop On Keypress
- 15. NSRunLoop- Требуется уточнение
- 16. Создание пользовательского NSRunLoop
- 17. iphone использование какао nsrunloop
- 18. Несколько NSURLConnection & NSRunLoop
- 19. NSRunLoop разница API
- 20. iOS - NSRunLoop mainRunLoop use
- 21. получить NSRunLoop экземпляр
- 22. Что делает «[[NSRunLoop currentRunLoop] runMode: NSDefaultRunLoopMode beforeDate: [NSDate farFuture]]« делать?
- 23. Что такое "?" делать? Что такое __FILE__?
- 24. Что такое трансформация и что такое Transform?
- 25. Что такое структура разработки? Что такое IDE?
- 26. Что такое PHPCI - что такое сборка?
- 27. Что такое скрипка и что такое DL?
- 28. Что такое Dim, что такое Факт?
- 29. Что такое поток? Что такое `initialize`?
- 30. Освобождение ресурсов в конце NSRunLoop
Отсюда вы можете получить больше идеи ... http://etutorials.org/Programming/Cocoa/Part+II+API+Quick+Reference/Chapter+13.+ Фундаментные + Классы/NSRunLoop / –