RFSBaseConfiguration
Objective-C
@interface RFSBaseConfiguration<T : __kindof RFSBaseConfigurationBuilder *>
: NSObject
Swift
class BaseConfiguration<T> : NSObject where T : BaseConfigurationBuilder
Base class for creating immutable configuration objects.
-
Unavailable
Not the designated initializer
Undocumented
Declaration
Objective-C
RFS_EMPTY_INIT_UNAVAILABLE -
Unavailable
Not the designated initializer
Undocumented
Declaration
Objective-C
RFS_EMPTY_INIT_UNAVAILABLE -
Undocumented
Declaration
Objective-C
- (instancetype)initWithBuilder:(T)builder NS_DESIGNATED_INITIALIZER;Swift
init(builder: T) -
Undocumented
Declaration
Objective-C
+ (instancetype)defaultConfiguration;Swift
class func `default`() -> Self -
Undocumented
Declaration
Objective-C
+ (instancetype)configurationWithBuilder:(nullable NS_NOESCAPE void (^)(T))builderBlock;Swift
convenience init(builder builderBlock: ((T) -> Void)? = nil)