クラス
クラスは、インターフェースセクション(宣言部)と
インプリメントセクション(実装部)から構成されている
インターフェースセクション
インターフェースセクションの書式
@interface クラス名:スーパークラス
{
インスタンス変数の宣言
}
メソッドの宣言
@end
インプリメントセクション
インプリメントセクションの書式
@implementation クラス名
メソッドの定義
@end
オリジナルクラス
継承なしにクラスを作成できるが、
普通は、NSObjectクラスを継承する
その他
nilというのはオブジェクトに何も参照していない状態のことをいう
initメソッドは具体的な初期化処理を行っていず、
単に自分を指し示すselfという値を戻しているだけ
クラスは、インターフェースセクション(宣言部)と
インプリメントセクション(実装部)から構成されている
インターフェースセクション
インターフェースセクションの書式
@interface クラス名:スーパークラス
{
インスタンス変数の宣言
}
メソッドの宣言
@end
インプリメントセクション
インプリメントセクションの書式
@implementation クラス名
メソッドの定義
@end
オリジナルクラス
継承なしにクラスを作成できるが、
普通は、NSObjectクラスを継承する
その他
nilというのはオブジェクトに何も参照していない状態のことをいう
initメソッドは具体的な初期化処理を行っていず、
単に自分を指し示すselfという値を戻しているだけ
0 件のコメント:
コメントを投稿