私はiPhoneとiPadの両方に普遍的な私のアプリのためのいくつかのパラメータを定義したいと思います。マクロを使って定義し、実行時にそれらを判断しないようにしたい。それは次のようになります:プリコンパイル時にiPhone/ipadを検出する方法
#if TARGET_IPHONE_SIMULATOR
#define SCROLL_SIZE_PORTRAIT CGSizeMake(768, 1024)
#define SCROLL_SIZE_LANDSCAPE CGSizeMake(1024, 768)
#else
#define SCROLL_SIZE_PORTRAIT CGSizeMake(320, 460)
#define SCROLL_SIZE_LANDSCAPE CGSizeMake(460, 320)
#endif
ただし、このマクロではiPhoneとiPadを区別できません。 他の方法がありますか?ありがとう。
ありがとうございます、あなたはこの考えが問題を抱えていることを私に思い出させます。 – scorpiozj