в моем коде сети Wi-Fi я использую NSNetServiceBrowser делегат searchForServicesOfType , который запускает поиск служб указанного типа в домене, указанном domainString
[ self.netServiceBrowser searchForServicesOfType: types inDomain: домен]
мой тип дела - это сетевой идентификатор (строка: " _tcp_wifi ") и доменis " local " (string).
Для каждой обнаруженной службы -netServiceBrowser: foundService: moreComing: сообщение отправляется делегату экземпляра NSNetServiceBrowser.
- (void) netServiceBrowser: (NSNetServiceBrowser *) netServiceBrowser Сервис didFindService: (NSNetService *) moreComing: (BOOL) moreComing {}
над делегатом сработает для каждой обнаруженной службы.
searchForServicesOfType делегат всегда будет искать новые устройства.однако мне нужно остановить процесс поиска новых устройств через 2 минуты, используя timer.можно ли это сделать. Есть ли какой-либо делегат NSNetServiceBrowser для этого?если да, может кто-нибудь сказать мне хороший способ сделать это.