RLMPropertyDescriptor
Objective-C
@interface RLMPropertyDescriptor : NSObject
Swift
@_nonSendable(_assumed) class RLMPropertyDescriptor : NSObject, @unchecked Sendable
Uma instância do RLMPropertyDescriptor
representa uma propriedade específica em uma determinada classe.
-
Cria e retorna um descritor de propriedade .
Declaração
Objective-C
+ (nonnull instancetype)descriptorWithClass:(nonnull Class)objectClass propertyName:(nonnull NSString *)propertyName;
Swift
convenience init(with objectClass: AnyClass, propertyName: String)
Parâmetros
objectClass
A classe deste descritor de propriedade .
propertyName
O nome deste descritor de propriedade .
-
A classe da propriedade.
Declaração
Objective-C
@property (nonatomic, readonly) Class _Nonnull objectClass;
Swift
var objectClass: AnyClass { get }
-
O nome da propriedade.
Declaração
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull propertyName;
Swift
var propertyName: String { get }