Function 関数

objc_setAssociatedObject(_:_:_:_:)

Sets an associated value for a given object using a given key and association policy. 与えられたオブジェクトに対する関連値をある与えられたキーと関連ポリシーを使って設定します。

Declaration 宣言

func objc_setAssociatedObject(_ object: Any, 
                            _ key: UnsafeRawPointer, 
                            _ value: Any?, 
                            _ policy: objc_AssociationPolicy)

Parameters パラメータ

object

The source object for the association. この関連に対するソースオブジェクト。

key

The key for the association. この関連に対するキー。

value

The value to associate with the key key for object. Pass nil to clear an existing association.

policy

The policy for the association. この関連に対するポリシー。 For possible values, see objc_AssociationPolicy.

See Also 参照

Associative References 関連参照