|
|
Log In | Not a Member? |
Contact ADC |
| < 前ページ次ページ > |
外部宣言:
関数定義
宣言
クラスインターフェイス
クラス実装
カテゴリインターフェイス
カテゴリ実装
プロトコル宣言
プロトコル宣言リスト
クラス宣言リスト
クラスインターフェイス:
@interfaceクラス名 [ : スーパークラス名 ]
[ プロトコル参照リスト ]
[ インスタンス変数 ]
[ インターフェイス宣言リスト ]
@end
クラス実装:
@implementation クラス名 [ : スーパークラス名 ]
[ 実装定義リスト ]
@end
カテゴリインターフェイス:
@interface クラス名 ( カテゴリ名 )
[ プロトコル参照リスト ]
[ インターフェイス宣言リスト ]
@end
カテゴリ実装:
@implementation クラス名 ( カテゴリ名 )
[ 実装定義リスト ]
@end
プロトコル宣言:
@protocol プロトコル名
[ プロトコル参照リスト ]
[ インターフェイス宣言リスト ]
@end
プロトコル宣言リスト:
@protocol プロトコルリスト ;
クラス宣言リスト:
@class クラスリスト ;
クラスリスト:
クラス名
クラスリスト, クラス名
プロトコル参照リスト:
< プロトコルリスト >
プロトコルリスト:
プロトコル名
プロトコルリスト, プロトコル名
クラス名:
識別子
スーパークラス名:
識別子
カテゴリ名:
識別子
プロトコル名:
識別子
インスタンス変数:
{ インスタンス変数宣言 }
インスタンス変数宣言:
可視性指定
構造体宣言リスト インスタンス変数
インスタンス変数宣言 可視性指定
インスタンス変数宣言 構造体宣言リスト インスタンス変数
可視性指定:
@private
@protected
@package
@public
インターフェイス宣言リスト:
宣言
メソッド宣言
インターフェイス宣言リスト 宣言
インターフェイス宣言リスト メソッド宣言
メソッド宣言:
クラスメソッド宣言
インスタンスメソッド宣言
クラスメソッド宣言:
+ [ メソッド型 ] メソッドセレクタ;
インスタンスメソッド宣言:
– [ メソッド型 ] メソッドセレクタ;
実装定義リスト:
関数定義
宣言
メソッド定義
実装定義リスト 関数定義
実装定義リスト 宣言
実装定義リスト メソッド定義
メソッド定義:
クラスメソッド定義
インスタンスメソッド定義
クラスメソッド定義:
+ [ メソッド型 ] メソッドセレクタ [ 宣言リスト ] 複合文
インスタンスメソッド定義:
– [ メソッド型 ] メソッドセレクタ [ 宣言リスト ] 複合文
メソッドセレクタ:
単項セレクタ
キーワードセレクタ [ , ... ]
キーワードセレクタ [ , パラメータ型リスト ]
単項セレクタ:
セレクタ
キーワードセレクタ:
キーワード宣言子
キーワードセレクタ キーワード宣言子
キーワード宣言子:
: [ メソッド型 ] 識別子
セレクタ: [ [メソッド型] メソッド型 ] 識別子
セレクタ:
識別子
メソッド型:
( 型名 )
| < 前ページ次ページ > |
Last updated: 2007-10-31
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |