version
クラスに割り当てられるバージョン番号を返します
解説
クラスに割り当てられるバージョン番号を返します。
バージョン番号はデコードやアンアーカイブ場合にどのバージョンかを区別する時に使用します。
クラスのバージョンを得る時にはクラス名を明示します。
version = [NSObject version];
クラスの戻り値にversionを送信するとサブクラスのバージョンが返されることがありますので、注意が必要です。
初期設定は0です。
返り値
( int )
整数値
引数
フレームワーク
Foundation
クラス
NSObject
Class Methods
使用可能
10.0
参照
+ setVersion:
- versionForClassName:(NSCoder)
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { [MyObject setVersion:1]; NSLog([NSString stringWithFormat:@"%d",[MyObject version]]); } @end