2011年5月28日土曜日

Objective-Cでクラス定数っぽいもの

// 定義

@property (nonatomic, assign, readonly) CGRect defaultFrame;


// 実装

@dynamic defaultFrame;

- (CGRect) defaultFrame
{
  return CGRectMake(0, 0, 320, 480); 
}

プロパティで宣言するのは、ピリオド演算子を使ってインスタンスから直接アクセスするためです。

例)  self.frame = self.defaultFrame;


参考: getterのブラケット記法をドットに置き換える方法

0 件のコメント:

コメントを投稿