struct OpaquePointer
A wrapper around an opaque C pointer.
不透明Cポインターの周りのラッパー。
struct AutoreleasingUnsafeMutablePointer
A mutable pointer addressing an Objective-C reference that doesn’t own its target.
それのターゲットを所有しないObjective-C参照をアドレス指定している可変ポインタ。