Objective-C の isa ポインタとランタイム構造の詳細

isaポインタの基本構造 Objective-C におけるオブジェクトの挙動は、isa ポインタによって根本的に制御されています。すべての Objective-C オブジェクトは、objc_object 構造体を基盤としており、その最初のメンバが isa です。 struct objc_object { Class _Nonnull isa; }; この isa は、オブジェクトが所属するクラス(またはメタクラス)を指すポインタであり ...

6月13日 19:58 投稿