extra
TypeScriptget extra(): [number, number, number, number, number]Swift declarationvar extra: (UInt, UInt, UInt, UInt, UInt)struct · SDK 27.1
struct NSFastEnumerationStateget extra(): [number, number, number, number, number]Swift declarationvar extra: (UInt, UInt, UInt, UInt, UInt)set extra(value: [number, number, number, number, number])Swift declarationvar extra: (UInt, UInt, UInt, UInt, UInt)get mutationsPtr(): (SDKHandle) | nullSwift declarationvar mutationsPtr: UnsafeMutablePointer<UInt>?set mutationsPtr(value: (SDKHandle) | null)Swift declarationvar mutationsPtr: UnsafeMutablePointer<UInt>?get state(): numberSwift declarationvar state: UIntset state(value: number)Swift declarationvar state: UIntstatic initStateItemsPtrMutationsPtrExtra(state: number, mutationsPtr: (SDKHandle) | null, extra: [number, number, number, number, number]): { $ret: NSFastEnumerationState; $out: { "itemsPtr": (unknown) | null } }Swift declarationinit(state: UInt, itemsPtr: AutoreleasingUnsafeMutablePointer<AnyObject?>?, mutationsPtr: UnsafeMutablePointer<UInt>?, extra: (UInt, UInt, UInt, UInt, UInt))Omit the output parameters from the call. The result contains $ret and $out, with itemsPtr inside $out.
static init(): NSFastEnumerationStateSwift declarationinit()1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
NSFastEnumerationState.itemsPtr
This output pointer cannot safely be represented by the bridge.