init
TypeScriptstatic init(): NSPropertyDescriptionSwift declarationinit()class · iOS 3.0+ · SDK 27.1
class NSPropertyDescriptionstatic init(): NSPropertyDescriptionSwift declarationinit()setValidationPredicates(validationPredicates?: (Array<_Foundation_NSPredicate>) | null, validationWarnings?: (Array<string>) | null): voidSwift declarationfunc setValidationPredicates(_ validationPredicates: [NSPredicate]?, withValidationWarnings validationWarnings: [String]?)get entity(): NSEntityDescriptionSwift declarationunowned(unsafe) var entity: NSEntityDescription { get }get isIndexed(): booleanSwift declarationvar isIndexed: Bool { get set }set isIndexed(value: boolean)Swift declarationvar isIndexed: Bool { get set }get isIndexedBySpotlight(): booleanSwift declarationvar isIndexedBySpotlight: Bool { get set }set isIndexedBySpotlight(value: boolean)Swift declarationvar isIndexedBySpotlight: Bool { get set }get name(): stringSwift declarationvar name: String { get set }set name(value: string)Swift declarationvar name: String { get set }get isOptional(): booleanSwift declarationvar isOptional: Bool { get set }set isOptional(value: boolean)Swift declarationvar isOptional: Bool { get set }get renamingIdentifier(): (string) | nullSwift declarationvar renamingIdentifier: String? { get set }set renamingIdentifier(value: (string) | null)Swift declarationvar renamingIdentifier: String? { get set }get isStoredInExternalRecord(): booleanSwift declarationvar isStoredInExternalRecord: Bool { get set }set isStoredInExternalRecord(value: boolean)Swift declarationvar isStoredInExternalRecord: Bool { get set }get isTransient(): booleanSwift declarationvar isTransient: Bool { get set }set isTransient(value: boolean)Swift declarationvar isTransient: Bool { get set }get userInfo(): (NativeMap<unknown, unknown>) | nullSwift declarationvar userInfo: [AnyHashable : Any]? { get set }set userInfo(value: (NativeMap<unknown, unknown>) | null)Swift declarationvar userInfo: [AnyHashable : Any]? { get set }get validationPredicates(): Array<_Foundation_NSPredicate>Swift declarationvar validationPredicates: [NSPredicate] { get }get validationWarnings(): Array<unknown>Swift declarationvar validationWarnings: [Any] { get }get versionHash(): ArrayBufferSwift declarationvar versionHash: Data { get }get versionHashModifier(): (string) | nullSwift declarationvar versionHashModifier: String? { get set }set versionHashModifier(value: (string) | null)Swift declarationvar versionHashModifier: String? { get set }No declarations were skipped in this snapshot.