「Cocoa/NSObject」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Administrator
29行目: 29行目:
  
 
オブジェクトとランタイムの基本動作が定義されている最も重要なクラスである。
 
オブジェクトとランタイムの基本動作が定義されている最も重要なクラスである。
[[Java]][[C#|C Sharp]]のObjectクラスと非常に似たようなものである。
+
[[FreePascal]]のTObjectクラスや[[C Sharp|C#]]のObjectクラスと非常に似たようなものである。

2013年9月25日 (水) 05:34時点における版

Cocoa/NSObject
情報
準拠 NSObject
フレームワーク /System/Library/Frameworks/Foundation.framework
対応 OS X v10.0 以降
宣言

NSArchiver.h
NSClassDescription.h
NSKeyedArchiver.h
NSObject.h
NSObjectScripting.h
NSPortCoder.h
NSRunLoop.h
NSScriptClassDescription.h

NSThread.h
継承元
(MonoMac)

MonoMac.ObjCRuntime.INativeObject

System.IDisposable

概要

NSObjectはObjective-Cにおけるほぼすべてのクラス基底クラスである。 継承の階層構造をたどって行くと99%はNSObjectにたどり着く。 いわばダーウィンの「種の起源」である。

オブジェクトとランタイムの基本動作が定義されている最も重要なクラスである。 FreePascalのTObjectクラスやC#のObjectクラスと非常に似たようなものである。