KIF (Keep It Functional) 区分 iPhone 和 iPad

KIF (Keep It Functional) distinguish between iPhone and iPad

我正在使用 KIF 来测试应用程序的功能。但是,这个应用程序有两个版本,一个是 iPad,另一个是 iPhone。是否有全局变量或其他东西表明我是 运行 我的测试 iPad 还是 iPhone?我想使用它(例如,在有条件的情况下)来利用它,并在我已经完成的 iPhone 测试中进行一些修改。

您可以定义宏

#define IS_IPAD (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone)

我们就是这么用的。