正如问题所述,我主要想知道我的代码是否在模拟器中运行,但也有兴趣了解正在运行或正在模拟的特定iphone版本.
编辑:我在问题名称中添加了"以编程方式"这个词.我的问题是能够动态地包含/排除代码,具体取决于正在运行的版本/模拟器,所以我真的在寻找类似于预处理器指令的东西,它可以为我提供这些信息.
可能重复:以
编程方式检测应用程序是否正在设备或模拟器上运行
如何通过代码检测我的应用程序是在Simulator上运行还是在设备上运行
ios ×3
objective-c ×2
compile-time ×1
ipad ×1
iphone ×1
runtime ×1
simulator ×1
swift ×1
xcode ×1