メインメニューを開く

差分

Cocoa/NSObject

623 バイト追加, 2013年9月25日 (水) 05:34
編集の要約なし
|対応 = OS X v10.0 以降
|宣言 = NSArchiver.h<br/>NSClassDescription.h<br/>NSKeyedArchiver.h<br/>NSObject.h<br/>NSObjectScripting.h<br/>NSPortCoder.h<br/>NSRunLoop.h<br/>NSScriptClassDescription.h<br/>
NSThread.h
|ガイド =
|使用例 =
 
<!-- MonoMac -->
|継承元Mono =
MonoMac.ObjCRuntime.INativeObject<br/>
System.IDisposable
}}
 
== 概要 ==
NSObjectは[[Objective-C]]におけるほぼすべての[[クラス]]の[[基底クラス]]である。
継承の階層構造をたどって行くと99%はNSObjectにたどり着く。
いわば[[ダーウィン]]の「種の起源」である。
 
オブジェクトとランタイムの基本動作が定義されている最も重要なクラスである。
[[Free Pascal]]のTObjectクラスや[[C Sharp|C#]]のObjectクラスと非常に似たようなものである。
匿名利用者