Директива компилятора MonoTouch для симулятора iPhone
Кто-нибудь знает директиву компилятора, которую я бы использовал в MonoTouch, чтобы увидеть, работаю ли я на симуляторе iPhone? Не могу найти информацию нигде.
Спасибо!
1 ответ
Решение
Нет директивы компилятора (условного символа компиляции), чтобы определить, работаете ли вы в симуляторе iPhone или на устройстве.
Однако вы можете определить это во время выполнения, используя этот код:
using ObjCRuntime;
static bool InSimulator ()
{
return Runtime.Arch == Arch.SIMULATOR;
}
Это здесь: http://docs.xamarin.com/ios/recipes/General/Projects/Environment_Checks