macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

version

INDEX>Foundation>>NSObject

クラスに割り当てられるバージョン番号を返します

解説

クラスに割り当てられるバージョン番号を返します。
バージョン番号はデコードやアンアーカイブ場合にどのバージョンかを区別する時に使用します。
クラスのバージョンを得る時にはクラス名を明示します。
version = [NSObject version];
クラスの戻り値にversionを送信するとサブクラスのバージョンが返されることがありますので、注意が必要です。
初期設定は0です。

返り値

( int )

整数値

引数

クラス

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