From: Kent Sutherland Date: Mon, 2 May 2005 00:00:22 +0000 (+0000) Subject: Fixed the 10.4 deprecation of -resolve. Will call resolveWithTimeout: in 10.4 X-Git-Tag: v1.5.1~2 X-Git-Url: http://git.ithinksw.org/MenuTunes.git/commitdiff_plain/76260fa56d3c02ee8b80b6443376397cde01146b Fixed the 10.4 deprecation of -resolve. Will call resolveWithTimeout: in 10.4 --- diff --git a/NetworkController.m b/NetworkController.m index b191c6d..c05d1e6 100755 --- a/NetworkController.m +++ b/NetworkController.m @@ -289,7 +289,12 @@ static NetworkController *sharedController; ITDebugLog(@"Found service named %@.", [aNetService name]); [remoteServices addObject:aNetService]; [aNetService setDelegate:self]; - [aNetService resolve]; + //Figure out if it responds to the 10.4 method + if ([aNetService respondsToSelector:@selector(resolveWithTimeout:)]) { + [aNetService resolveWithTimeout:5.0]; + } else { + [aNetService resolve]; + } if (!moreComing) { [[NSNotificationCenter defaultCenter] postNotificationName:@"ITMTFoundNetService" object:nil]; }