よく使う数値や文字列をhファイルにまとめる。

iPhoneの幅は320なので、コード内にこの様に書けますが、、

    self.beforeX = 320;


よく使う数値や文字列はできればハードコーディングをしたくないです。
こんな感じに使えると分かりやすいし、定数化してあるので後で変更があっても楽です。

    self.beforeX = IPHONE_WIDTH;


以下手順のメモです。

まず「New File」からhファイルを作ります。
名前は定数とわかるConst.h等をつけておきます。

ファイルに例えばこんな感じにまとめます。

/**定数を定義します。 */
#define IPHONE_WIDTH  320
#define IPHONE_HEIGHT 480
#define MAX_PAGE      10


このまま定数を使う予定のmファイルに#importしても定数を使えますが、
面倒なのとインポートの重複をさけたいので、
Supporting Filesフォルダのプロジェクト名-Prefix.pchファイル内に以下の様にConst.hを加えます。

#ifdef __OBJC__
    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>
    #import "Const.h"
#endif


これで各ファイル毎インポート文を書かなくても定数を利用することができます。