mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-04-21 10:54:31 +08:00
Don't pass a URL into Reachability
This commit is contained in:
@@ -120,7 +120,8 @@ static RKClient* sharedClient = nil;
|
||||
|
||||
[_baseURLReachabilityObserver release];
|
||||
_baseURLReachabilityObserver = nil;
|
||||
_baseURLReachabilityObserver = [[RKReachabilityObserver reachabilityObserverWithHostName:baseURL] retain];
|
||||
NSURL* URL = [NSURL URLWithString:baseURL];
|
||||
_baseURLReachabilityObserver = [[RKReachabilityObserver reachabilityObserverWithHostName:[URL host]] retain];
|
||||
}
|
||||
|
||||
- (RKRequest*)requestWithResourcePath:(NSString*)resourcePath delegate:(id)delegate {
|
||||
|
||||
@@ -39,9 +39,8 @@ static void ReachabilityCallback(SCNetworkReachabilityRef target, SCNetworkReach
|
||||
@implementation RKReachabilityObserver
|
||||
|
||||
+ (RKReachabilityObserver*)reachabilityObserverWithHostName:(NSString*)hostName {
|
||||
RKReachabilityObserver* observer = nil;
|
||||
NSURL* url = [NSURL URLWithString:hostName];
|
||||
SCNetworkReachabilityRef reachabilityRef = SCNetworkReachabilityCreateWithName(NULL, [[url host] UTF8String]);
|
||||
RKReachabilityObserver* observer = nil;
|
||||
SCNetworkReachabilityRef reachabilityRef = SCNetworkReachabilityCreateWithName(NULL, [hostName UTF8String]);
|
||||
|
||||
if (nil != reachabilityRef) {
|
||||
observer = [[[self alloc] initWithReachabilityRef:reachabilityRef] autorelease];
|
||||
|
||||
Reference in New Issue
Block a user