RichieURLDownloadFactory

Objective-C

@interface RichieURLDownloadFactory : NSObject <RichieURLDownloadFactory>

-(instancetype) initWithUserAgentString:(NSString *)userAgentString
				  downloadMethodFactory:(id<RichieURLDownloadMethod> (^)(id<RichieAccumulatingDataStore> dataStore))downloadMethodFactory NS_DESIGNATED_INITIALIZER;
-(instancetype) init NS_UNAVAILABLE;

@property (nonatomic, nullable) void (^deallocBlock)(void);

@end

Swift

class RichieURLDownloadFactory : NSObject, RichieURLDownloadFactoryProtocol

Undocumented

  • Undocumented

    Declaration

    Objective-C

    -(instancetype) initWithUserAgentString:(NSString *)userAgentString
    				  downloadMethodFactory:(id<RichieURLDownloadMethod> (^)(id<RichieAccumulatingDataStore> dataStore))downloadMethodFactory NS_DESIGNATED_INITIALIZER;

    Swift

    init(userAgentString: String, downloadMethodFactory: @escaping (any RichieAccumulatingDataStore) -> any RichieURLDownloadMethod)
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    -(instancetype) init NS_UNAVAILABLE;
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, nullable) void (^deallocBlock

    Swift

    var deallocBlock: (() -> Void)? { get set }