TGDefaultURLHandler
@interface TGDefaultURLHandler : NSObject <TGURLHandler>
A default implementation of the TGURLHandler interface.
-
Initialize a URL handler with the default configuration.
Declaration
Objective-C
- (nonnull instancetype)init;Swift
init()Return Value
an initialized URL handler
-
Initialize a URL handler with a custom configuration.
Declaration
Objective-C
- (nonnull instancetype)initWithConfiguration: (nonnull NSURLSessionConfiguration *)configuration;Swift
init(configuration: URLSessionConfiguration)Parameters
configurationcustom NSURLConfiguration object
Return Value
an initialized URL handler
-
Get the default configuration object for this URL handler type.
This configuration has a modified request timeout and a URL cache in memory and on disk. You can use this object as a base for further configuration modifications.
Declaration
Objective-C
+ (nonnull NSURLSessionConfiguration *)defaultConfiguration;Swift
class func defaultConfiguration() -> URLSessionConfiguration
View on GitHub
TGDefaultURLHandler Class Reference
