iPhoneアプリの開発で異なるインスタンス間において情報をやりとりする方法です。
グローバル変数的な使い方ができます。
ヘッダファイルにstaticな変数を定義することはできないようなので、実装部に変数を定義します。
ヘッダファイル
@interface TestClass : NSObject {
}
+ (void)setName:(NSString *)name;
+ (NSString *)getName;
@end
実装ファイル
@implementation TestClass
static NSString* _name = NULL;
+ (void)setName:(NSString *)name {
_name = name;
}
+ (NSString *)getName {
return _name;
}
@end
0 件のコメント:
コメントを投稿