init
TypeScriptstatic init(name: string, elements?: (Array<NSFetchIndexElementDescription>) | null): NSFetchIndexDescriptionSwift declarationinit(name: String, elements: [NSFetchIndexElementDescription]?)class · iOS 11.0+ · SDK 27.1
class NSFetchIndexDescriptionstatic init(name: string, elements?: (Array<NSFetchIndexElementDescription>) | null): NSFetchIndexDescriptionSwift declarationinit(name: String, elements: [NSFetchIndexElementDescription]?)get elements(): Array<NSFetchIndexElementDescription>Swift declarationvar elements: [NSFetchIndexElementDescription] { get set }set elements(value: Array<NSFetchIndexElementDescription>)Swift declarationvar elements: [NSFetchIndexElementDescription] { get set }get entity(): (NSEntityDescription) | nullSwift declarationunowned(unsafe) var entity: NSEntityDescription? { get }get name(): stringSwift declarationvar name: String { get set }set name(value: string)Swift declarationvar name: String { get set }get partialIndexPredicate(): (_Foundation_NSPredicate) | nullSwift declaration@NSCopying var partialIndexPredicate: NSPredicate? { get set }set partialIndexPredicate(value: (_Foundation_NSPredicate) | null)Swift declaration@NSCopying var partialIndexPredicate: NSPredicate? { get set }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)