是否有一个预处理器令牌可用于在构建时检测任何 iPhone 设备或模拟器?我目前正在使用:
#ifdef __IPHONE_OS_VERSION_MIN_REQUIRED
// This is an iPhone build
#endif
这是推荐的方法还是有更好的方法?我更喜欢内置宏,即由编译器定义,而不是由我必须包含的 SDK 头文件定义。
我现在不关心区分 iPhone OS 版本,但是如果有一个 Apple 文档页面详细说明了所有相关宏以及它们何时定义和未定义,那么我会很感激一个指向它的链接,因为我的搜索已经到来到目前为止还不够。
谢谢!