+ valueWithPointer:
Creates a value object containing the specified pointer.
指定されたポインタを含んでいる値オブジェクトを作成します。
+ valueWithNonretainedObject:
Creates a value object containing the specified object.
指定されたオブジェクトを含んでいる値オブジェクトを作成します。
pointerValue
Returns the value as an untyped pointer.
値を型無しポインタとして返します。