superを使います。Cとかで言うところのプロトタイプ宣言にあたるもの。@endまでに変数と関数の定義を書く。@endまでに@interfaceで宣言したメソッドの処理を書く。囲まれた範囲はメモリがかってに解放される。変数がスレッドセーフかとか、強い参照かどうかなどの属性と共にgetter,setterを自動で定義できる。「@property」とセットで使い、getter,setterの定義の変更とかに使う。他の言語でいうところのインターフェース。@optionalが実装しなくても良い物で、@requiredは必須。広告ログインユーザー名:パスワード:パスワード紛失NJF。