RFSBaseConfigurationBuilder
Objective-C
@interface RFSBaseConfigurationBuilder : NSObject
Swift
class BaseConfigurationBuilder : NSObject
Base class for creating immutable configuration objects. This is a mutable part that is configured in the builderBlock
of the RFSBaseConfiguration
.
-
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
-
Registers new class to be used for creating an instanse instead of a base class.
Declaration
Objective-C
- (void)registerClass:(nonnull Class<RFSOverriding>)newClass forBaseClass:(nonnull Class<RFSOverriding>)baseClass;
Swift
func registerClass(_ newClass: any Overriding.Type, forBaseClass baseClass: any Overriding.Type)
Parameters
newClass
The class to be used in place of the instance of
baseClass
. This class must be a subclass of abaseClass
.baseClass
The original class to be overriden.