私はoniphoneとipadを実行する普遍的なアプリケーションを作成しています。 #defineを使ってCGRectを作成しています。そして私は、iPhoneとiPadの2つの異なる#defineを使いたいと思っています。 普遍的なアプリケーションで正しいものを選ぶように宣言するにはどうすればいいですか..........iPhone - ユニバーサルアプリケーションで#defineを使用する方法
私は混乱を避けるために少し詳しく説明しています。 私は上記のものはiphoneのためのものである
#define PUZZLE_TOPVIEW_RECT CGRectMake(0, 0, 480, 100)
#define PUZZLE_MIDDLEVIEW_RECT CGRectMake(0, 100, 480, 100)
#define PUZZLE_BOTTOMVIEW_RECT CGRectMake(0, 200, 480, 100)
以下のように私はすべての#defineを宣言していWPConstants.hファイルをしました。同様にiPad用に異なる#defineを持たせたい どうすればさらに進めることができますか? Appleが推奨されているように
ありがとうございました。あなたはCGRectMakeについて1つのrectだけ言及しました。私の更新された説明を見てください。 – Satyam
さて、あなたは明らかにこのプロセスを3回繰り返すでしょう。ところで、私は '#define'sで動作しません。変数を宣言し、実行しているプラットフォームに従って変数を定義するだけではいかがですか。 –
もう一度ありがとうございます。私が実行しているプラットフォームに変数を宣言する方法を教えていただけますか? – Satyam