В Objective-C мы можем знать, создается ли приложение для устройства или симулятора с использованием макросов:
#if TARGET_IPHONE_SIMULATOR
// Simulator
#else
// Device
#endif
Это макросы времени компиляции и недоступны во время выполнения.
Как добиться того же результата в Swift? Я искал переполнение стека, просмотрел документы и не могу понять.