One Logo Pool Ball
CoreData · IOS API REFERENCE

NSPropertyDescription

class · iOS 3.0+ · SDK 27.1

class NSPropertyDescription

Members (24)

init

init

TypeScript
static init(): NSPropertyDescription
Swift declaration
init()
method · iOS 3.0+

setValidationPredicates

TypeScript
setValidationPredicates(validationPredicates?: (Array<_Foundation_NSPredicate>) | null, validationWarnings?: (Array<string>) | null): void
Swift declaration
func setValidationPredicates(_ validationPredicates: [NSPredicate]?, withValidationWarnings validationWarnings: [String]?)
get · iOS 3.0+

entity

TypeScript
get entity(): NSEntityDescription
Swift declaration
unowned(unsafe) var entity: NSEntityDescription { get }
get · iOS 3.0+ · Deprecated in iOS 11.0

isIndexed

TypeScript
get isIndexed(): boolean
Swift declaration
var isIndexed: Bool { get set }
set · iOS 3.0+ · Deprecated in iOS 11.0

isIndexed

TypeScript
set isIndexed(value: boolean)
Swift declaration
var isIndexed: Bool { get set }
get · iOS 3.0+

isIndexedBySpotlight

TypeScript
get isIndexedBySpotlight(): boolean
Swift declaration
var isIndexedBySpotlight: Bool { get set }
set · iOS 3.0+

isIndexedBySpotlight

TypeScript
set isIndexedBySpotlight(value: boolean)
Swift declaration
var isIndexedBySpotlight: Bool { get set }
get · iOS 3.0+

name

TypeScript
get name(): string
Swift declaration
var name: String { get set }
set · iOS 3.0+

name

TypeScript
set name(value: string)
Swift declaration
var name: String { get set }
get · iOS 3.0+

isOptional

TypeScript
get isOptional(): boolean
Swift declaration
var isOptional: Bool { get set }
set · iOS 3.0+

isOptional

TypeScript
set isOptional(value: boolean)
Swift declaration
var isOptional: Bool { get set }
get · iOS 3.0+

renamingIdentifier

TypeScript
get renamingIdentifier(): (string) | null
Swift declaration
var renamingIdentifier: String? { get set }
set · iOS 3.0+

renamingIdentifier

TypeScript
set renamingIdentifier(value: (string) | null)
Swift declaration
var renamingIdentifier: String? { get set }
get · iOS 3.0+ · Deprecated in iOS 11.0

isStoredInExternalRecord

TypeScript
get isStoredInExternalRecord(): boolean
Swift declaration
var isStoredInExternalRecord: Bool { get set }
set · iOS 3.0+ · Deprecated in iOS 11.0

isStoredInExternalRecord

TypeScript
set isStoredInExternalRecord(value: boolean)
Swift declaration
var isStoredInExternalRecord: Bool { get set }
get · iOS 3.0+

isTransient

TypeScript
get isTransient(): boolean
Swift declaration
var isTransient: Bool { get set }
set · iOS 3.0+

isTransient

TypeScript
set isTransient(value: boolean)
Swift declaration
var isTransient: Bool { get set }
get · iOS 3.0+

userInfo

TypeScript
get userInfo(): (NativeMap<unknown, unknown>) | null
Swift declaration
var userInfo: [AnyHashable : Any]? { get set }
set · iOS 3.0+

userInfo

TypeScript
set userInfo(value: (NativeMap<unknown, unknown>) | null)
Swift declaration
var userInfo: [AnyHashable : Any]? { get set }
get · iOS 3.0+

validationPredicates

TypeScript
get validationPredicates(): Array<_Foundation_NSPredicate>
Swift declaration
var validationPredicates: [NSPredicate] { get }
get · iOS 3.0+

validationWarnings

TypeScript
get validationWarnings(): Array<unknown>
Swift declaration
var validationWarnings: [Any] { get }
get · iOS 3.0+

versionHash

TypeScript
get versionHash(): ArrayBuffer
Swift declaration
var versionHash: Data { get }
get · iOS 3.0+

versionHashModifier

TypeScript
get versionHashModifier(): (string) | null
Swift declaration
var versionHashModifier: String? { get set }
set · iOS 3.0+

versionHashModifier

TypeScript
set versionHashModifier(value: (string) | null)
Swift declaration
var versionHashModifier: String? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All CoreData types →