RLMPropertyDescriptor

Objective-C


@interface RLMPropertyDescriptor : NSObject

Swift

@_nonSendable(_assumed) class RLMPropertyDescriptor : NSObject, @unchecked Sendable

RLMPropertyDescriptor 인스턴스는 지정된 클래스의 특정 속성을 나타냅니다.

  • 속성 설명자를 만들고 반환합니다.

    선언

    Objective-C

    + (nonnull instancetype)descriptorWithClass:(nonnull Class)objectClass
                                   propertyName:(nonnull NSString *)propertyName;

    Swift

    convenience init(with objectClass: AnyClass, propertyName: String)

    매개변수

    objectClass

    이 속성 설명자의 클래스입니다.

    propertyName

    이 속성 설명자의 이름입니다.

  • 속성의 클래스입니다.

    선언

    Objective-C

    @property (nonatomic, readonly) Class _Nonnull objectClass;

    Swift

    var objectClass: AnyClass { get }
  • 속성의 이름입니다.

    선언

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull propertyName;

    Swift

    var propertyName: String { get }