Uygulamamda simülatör veya cihaz için geliştirdiğime göre koşullu olarak derlemenin bir yolu var mı? (Uygulamam harici bir sunucuya bağlanır: aygıtta çalışıyorsam, localhost'a bağlanmak istiyorum; aygıtta çalışıyorsam üretim sunucuma gitmek istiyorum.)Xcode iPhone projesinde, simülatör veya cihaz için inşa edip etmediğimi tespit edin.
Ben ' Aradığım bir #ifdef değişkeni arıyorum, hatta çalışma zamanında bile bir şey farketmez.
Teşekkürler.
Teşekkürler ... o iş gibi görünüyor. "TargetConditionals.h" de başka neler tanımlandığını bulmak için herhangi bir yolu? Dosyayı herhangi bir yerde bulamıyorum ... –
Düzeltme ... İkinci örneğiniz (TARGET_OS_IPHONE) elbette, iPhone'un geliştirilmesini sağladığınızdan, başarılı olur. İlk örneğiniz TARGET_IPHONE_SIMULATOR, aradığım şeydir ve bu yalnızca simülatörde (aygıtla) çalışıyorsanız başarılı olur. –
Dosyaya bir bağlantıyla düzenlenir. – luvieere