One Logo Pool Ball
CoreData · IOS API REFERENCE

NSFetchIndexDescription

class · iOS 11.0+ · SDK 27.1

class NSFetchIndexDescription

Members (8)

init · iOS 11.0+

init

TypeScript
static init(name: string, elements?: (Array<NSFetchIndexElementDescription>) | null): NSFetchIndexDescription
Swift declaration
init(name: String, elements: [NSFetchIndexElementDescription]?)
get · iOS 11.0+

elements

TypeScript
get elements(): Array<NSFetchIndexElementDescription>
Swift declaration
var elements: [NSFetchIndexElementDescription] { get set }
set · iOS 11.0+

elements

TypeScript
set elements(value: Array<NSFetchIndexElementDescription>)
Swift declaration
var elements: [NSFetchIndexElementDescription] { get set }
get · iOS 11.0+

entity

TypeScript
get entity(): (NSEntityDescription) | null
Swift declaration
unowned(unsafe) var entity: NSEntityDescription? { get }
get · iOS 11.0+

name

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

name

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

partialIndexPredicate

TypeScript
get partialIndexPredicate(): (_Foundation_NSPredicate) | null
Swift declaration
@NSCopying var partialIndexPredicate: NSPredicate? { get set }
set · iOS 11.0+

partialIndexPredicate

TypeScript
set partialIndexPredicate(value: (_Foundation_NSPredicate) | null)
Swift declaration
@NSCopying var partialIndexPredicate: NSPredicate? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NSFetchIndexDescription.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All CoreData types →