我正在使用AFHTTPSessionManager在網絡上進行API調用。我有會話管理器的signleton對象,它啓動一次基礎URL。偶爾,我需要使用不同的baseurl進行api調用。它只讀在AFNetworking.h文件中。使用兩個不同的baseUrl - AFHTTPSessionManager
在這裏處理不同的baseurl的正確方法是什麼?請幫忙。
+ (ApiClient *)sharedClient {
static ApiClient *_sharedClient = nil;
static dispatch_once_t oncePredicate;
dispatch_once(&oncePredicate, ^{
_sharedClient = [[self alloc] initWithBaseURL:[NSURL URLWithString:kTraktBaseURLString]];
});
return _sharedClient;
}
我一般用這個絕對URL,在這種情況下是基本URL忽略 – Stew
沒有ü找到任何解決這個? –
還沒有。我使用兩個不同的類。 –