[Issue #274] Fixing crash when creating network reachability when baseURL is nil
This commit is contained in:
parent
51bd23de8c
commit
ce23a0757b
1 changed files with 6 additions and 2 deletions
|
|
@ -374,6 +374,10 @@ static void AFNetworkReachabilityReleaseCallback(const void *info) {
|
||||||
- (void)startMonitoringNetworkReachability {
|
- (void)startMonitoringNetworkReachability {
|
||||||
[self stopMonitoringNetworkReachability];
|
[self stopMonitoringNetworkReachability];
|
||||||
|
|
||||||
|
if (!self.baseURL) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
self.networkReachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [[self.baseURL host] UTF8String]);
|
self.networkReachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [[self.baseURL host] UTF8String]);
|
||||||
|
|
||||||
AFNetworkReachabilityStatusBlock callback = ^(AFNetworkReachabilityStatus status){
|
AFNetworkReachabilityStatusBlock callback = ^(AFNetworkReachabilityStatus status){
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue