Я использую NSNetService для трансляции с использованием Bonjour. Но когда я хочу остановить это, я использую [netService stop]
, где netService
- мой NSNetService
. Он просто не останавливается, его зовут, но он не останавливается. netServiceDidStop
не вызывается, поэтому я как-то не могу его остановить. Кстати, в этом проекте используется автоматический подсчет ссылок (ARC), который, как я подозреваю, является причиной этой проблемы. Что такое wromg?Метод «остановки» NSNetService не работает
ответ
Вы поняли это? Я вижу то же самое. Но пример кода для SimpleNetworking не показывает этого. В моем случае я просто тестирую публикацию и останавливаю предложение Bonjour. Я еще не открыл никаких потоков, возможно, там, где проблема. Более полно, у меня есть BonjourBrowser.app, работающий на моем Mac, и когда я запускаю свой NSNetService на моем устройстве iOS, регистрация Bonjour появляется в BonjourBrowser. Когда я останавливаю NSNetService и удаляю его из цикла запуска, BonjourBrowser все еще показывает регистрацию, даже после использования этой кнопки «Перезагрузка сервисов». Напротив, SimpleNetworking исчезает из BonjourBrowser, как только вы останавливаете его серверную службу. И, что интересно, SimpleNetworking не удаляет службу из цикла запуска (по крайней мере, не явно).
Я подозревал, что мой TimeCapsule делал прокси-прокси Bonjour, но я перезагрузил его, и BonjourBrowser никогда не показывал мое обслуживание.
- 1. Метод остановки не работает
- 2. NSNetService делегаты не называют
- 3. Кнопка остановки не работает
- 4. Таймер остановки не работает:
- 5. Метод обработки и остановки()
- 6. NSNetService делегат и ARC
- 7. Метод остановки RSpec
- 8. Метод остановки класса MediaPlayer
- 9. Метод остановки многопоточности Java
- 10. медиаплеер звуковой остановки() не работает
- 11. Почему промежуток остановки не работает
- 12. NSNetService Bonjour Mimicking iPhoto
- 13. пружинная кнопка остановки администратора не работает
- 14. Realm не работает после остановки работы приложения?
- 15. Решение NSNetService на стороне сервера
- 16. Пользовательский метод остановки в R
- 17. Метод остановки загрузки страницы устарел?
- 18. NSNetservice не получил приглашение делегата netServiceDidPublish
- 19. NSNetService публикует, но didAcceptConnectionWithInputStream ... никогда не называется
- 20. остановки sidekiq работник выполняет метод
- 21. iphone - метод остановки и восстановления
- 22. Быстрый IP-адрес от NSNetService
- 23. Hadoop уменьшает остановки работает
- 24. Как получить сообщение NSNetService, когда клиент отключается?
- 25. NSNetService/Открытие Bonjour работает только на iPhone-симуляторе
- 26. NSNetService: Обрабатывать конфликты имен, когда публикуют службы
- 27. QUnit Функция остановки тестирования Async не работает
- 28. команда остановки докеры не работает правильно
- 29. Adb не работает после остановки оболочки adb
- 30. Кнопка Android для остановки будильника не работает?