init
TypeScriptstatic initChanges(changes: Array<NSOrderedCollectionChange>): NSOrderedCollectionDifferenceSwift declarationconvenience init(changes: [NSOrderedCollectionChange])class · iOS 13.0+ · SDK 27.1
class NSOrderedCollectionDifferencestatic initChanges(changes: Array<NSOrderedCollectionChange>): NSOrderedCollectionDifferenceSwift declarationconvenience init(changes: [NSOrderedCollectionChange])static initInsertInsertedObjectsRemoveRemovedObjects(inserts: IndexSet, insertedObjects: (Array<unknown>) | null, removes: IndexSet, removedObjects?: (Array<unknown>) | null): NSOrderedCollectionDifferenceSwift declarationconvenience init(insert inserts: IndexSet, insertedObjects: [Any]?, remove removes: IndexSet, removedObjects: [Any]?)static initInsertInsertedObjectsRemoveRemovedObjectsAdditionalChanges(inserts: IndexSet, insertedObjects: (Array<unknown>) | null, removes: IndexSet, removedObjects: (Array<unknown>) | null, changes: Array<NSOrderedCollectionChange>): NSOrderedCollectionDifferenceSwift declarationinit(insert inserts: IndexSet, insertedObjects: [Any]?, remove removes: IndexSet, removedObjects: [Any]?, additionalChanges changes: [NSOrderedCollectionChange])inverse(): NSOrderedCollectionDifferenceSwift declarationfunc inverse() -> Selfget hasChanges(): booleanSwift declarationvar hasChanges: Bool { get }get insertions(): Array<NSOrderedCollectionChange>Swift declarationvar insertions: [NSOrderedCollectionChange] { get }get removals(): Array<NSOrderedCollectionChange>Swift declarationvar removals: [NSOrderedCollectionChange] { get }2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
NSOrderedCollectionDifference.transformingChanges(_:)
callback cannot propagate synchronous failure
NSOrderedCollectionDifference.init()
inherited init: cannot prove legal (class declares 5 custom initializers)