func objc_enumerationMutation (Any)
Inserted by the compiler when a mutation is detected during a foreach iteration.
ある変異がforeach反復の間に検知される時に、コンパイラによって挿入されます。
func objc_setEnumerationMutationHandler (((Any) -> Void)?)
Sets the current mutation handler.
現在の変異ハンドラを設定します。
func imp_implementationWithBlock (Any) -> IMP
Creates a pointer to a function that calls the specified block when the method is called.
ある関数へのポインターを作成します、それはメソッドが呼び出される時に指定されたブロックを呼び出すものです。
func imp_removeBlock (IMP) -> Bool
Disassociates a block from an IMP that was created using
imp_implementationWithBlock(_:)
, and releases the copy of the block that was created.func objc_loadWeak (AutoreleasingUnsafeMutablePointer<AnyObject?>) -> Any?
Loads the object referenced by a weak pointer and returns it.
弱いポインタによって参照されたオブジェクトをロードします、そしてそれを返します。
func objc_storeWeak (AutoreleasingUnsafeMutablePointer<AnyObject?>, Any?) -> Any?
Stores a new value in a
__weak
variable.