Это продолжение предыдущего вопроса, в реализации у меня есть два метода, один из которых вызывается при обнаружении определенной службы, а другой - при ее исчезновении. Это может быть глупый вопрос, но кроме строк NSLog они идентичны, что диктует, что вызывается?
// INTERFACE
@interface ITunesFinder : NSObject <NSNetServiceBrowserDelegate>
@end
.
// IMPLEMENT
@implementation ITunesFinder
// ------------------------------------------------------------------- **
-(void) netServiceBrowser: (NSNetServiceBrowser *) browser
didFindService: (NSNetService *) service
moreComing: (BOOL) moreComing {
[service resolveWithTimeout:10];
NSLog(@"Service Found: %@", [service name]);
}
// ------------------------------------------------------------------- **
-(void) netServiceBrowser: (NSNetServiceBrowser *) browser
didRemoveService: (NSNetService *) service
moreComing: (BOOL) moreComing {
[service resolveWithTimeout:10];
NSLog(@"Service Lost!: %@", [service name]);
}
@end
1007 * Гэри *