NSObject プロトコルリファレンス 翻訳元
このページの最終更新:2010-02-15
ADCの最終更新:2008-12-22
ADCの最終更新:2008-12-22
準拠しているクラス | NSObject |
フレームワーク | /System/Library/Frameworks/Foundation.framework |
使用可能な環境 | Mac OS X v10.0以降 |
宣言ファイル | NSObject.h |
コンパニオンガイド | Cocoa基礎ガイド Cocoaメモリ管理プログラミングガイド |
概観(Overview)
NSObjectプロトコルは全てのObjective-Cオブジェクトの根幹をなすメソッドをまとめています。
このプロトコルに準拠しているオブジェクトは、ファーストクラスオブジェクトであると考えることができます。このようなオブジェクトには以下のことが要求されます。
このプロトコルに準拠しているオブジェクトは、ファーストクラスオブジェクトであると考えることができます。このようなオブジェクトには以下のことが要求されます。
- クラスであること。クラス階層内での位置づけ。
- プロトコルに準拠していること。
- 特定のメッセージに反応できること。
また、このプロトコルのlink_anchor plugin error : idが指定されていないか、存在しないページを指定しています。、link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。、link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。メソッドを実装しているオブジェクトは、ファンデーションで定義されているオブジェクトの管理と解放の仕組みの中に組み込むことができます(詳細については、Cocoaメモリ管理プログラミングガイドなどを参照してください)。要するに、NSObjectプロトコルに準拠しているオブジェクトはNSArrayやNSDictionary?等で定義されるコンテナオブジェクトを使って管理できるようになるのです。
CocoaのルートクラスであるNSObjectはこのプロトコルに準拠しているので、NSObjectを継承する全てのオブジェクトはこのプロトコルに記述された性質を持っています。
CocoaのルートクラスであるNSObjectはこのプロトコルに準拠しているので、NSObjectを継承する全てのオブジェクトはこのプロトコルに記述された性質を持っています。
このクラスでできること(Tasks)
クラスの識別(Identifying Classes)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
オブジェクト比較の関係(Identifying and Comparing Objects)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
リファレンスカウンタの管理(Managing Reference Counts)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
オブジェクトの継承関係、機能、準拠の確認(Testing Object Inheritance, Behavior, and Conformance)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
オブジェクトの記述(Describing Objects)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
メッセージ送信(Sending Messages)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
ゾーンの決定(Determining Allocation Zones)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method
プロキシの識別(Identifying Proxies)
link_anchor plugin error : idが指定されていないか、存在しないページを指定しています。 required method