有没有一个预处理器标记可以在构建时检测任何iPhone设备或模拟器?我目前正在使用:
#ifdef __IPHONE_OS_VERSION_MIN_REQUIRED
// This is an iPhone build
#endif
这是推荐的方法吗?还是有更好的方法?我希望宏是内置的,即由编译器定义,而不是由我必须包含的SDK头文件定义。
我现在不关心区分iPhone OS版本,但如果有一个苹果文档页面详细介绍所有相关的宏以及它们何时被定义和未被定义,则会感激提供链接,因为我的搜索到目前为止没有结果。
谢谢!