/ / KIF (Keep It Functional) розрізняють iPhone і iPad - об'єкт-c, iphone, ipad, kif

KIF (Keep It Functional) розрізняють iPhone та iPad - об'єктив-c, iphone, ipad, kif

Я використовую KIF для тестування функціональностідодаток. Однак, ця програма має дві версії, одна для iPad, а інша - для iPhone. Чи існує глобальна змінна або щось, що вказує на те, що я тестую в iPad або iPhone? Я б хотів використати його (наприклад, у умовній) для того, щоб скористатися перевагами і зробити кілька змін у тестах iPhone, які я вже закінчив.

Відповіді:

1 для відповіді № 1

Ви можете визначити макрос

#define IS_IPAD (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone)

Ось як ми її використовували.