「Cocoa/NSObject」の版間の差分
imported>Administrator 編集の要約なし |
imported>Administrator 編集の要約なし |
||
| (同じ利用者による、間の4版が非表示) | |||
| 16行目: | 16行目: | ||
|ガイド = | |ガイド = | ||
|使用例 = | |使用例 = | ||
<!-- MonoMac --> | |||
|継承元Mono = | |||
MonoMac.ObjCRuntime.INativeObject<br/> | |||
System.IDisposable | |||
}} | }} | ||
== 概要 == | |||
NSObjectは[[Objective-C]]におけるほぼすべての[[クラス]]の[[基底クラス]]である。 | |||
継承の階層構造をたどって行くと99%はNSObjectにたどり着く。 | |||
いわば[[ダーウィン]]の「種の起源」である。 | |||
オブジェクトとランタイムの基本動作が定義されている最も重要なクラスである。 | |||
[[Free Pascal]]のTObjectクラスや[[C Sharp|C#]]のObjectクラスと非常に似たようなものである。 | |||