1.) Похоже, что вы импортируете файл заголовка с помощью "#define birdSize" также в вашем iPad View Controller.Может косвенно?Если бы вы могли показать нам свой импорт, было бы проще сказать ...
2.) Я не знаю о «лучшем способе», но вот как я решил это: Target Options for iPad-> Настройки сборки -> GCC CFLAGS
-DIPAD
, тогда вы можете легко найти где-нибудь одно определение birdSize, которое будет выглядеть так:
#ifdef IPAD
#define birdSize 400
#else
#define birdSize 175
#endif
Возможно, не самый элегантный способ, ноу меня это нормально работает.