В настоящее время я работаю над приложением для iOS, предназначенным для iOS 9. Из-за возраста этой целевой версии мне приходится работать со старыми API и иногда приходится добавлять обходные пути для ошибок в более старых версиях.
Iхотел бы немного облегчить поддержку моего кода и предварительно пометить части, которые необходимо изменить при изменении целевой версии.Сейчас я использую комментарии TODO, но директивы #warning
были бы лучше, так как они лучше видны.
Есть ли способ использовать директиву #if
или #ifdef
для проверки целевой версии iOSприложения, чтобы предупреждение появлялось только при изменении целевой версии?