В Objective-C мы можем пометить определенные методы как NS_UNAVAILABLE, что означает, что мы получим ошибку на уровне компилятора, если будет попытка вызвать их.Это может быть полезно, когда подкласс хочет уменьшить область API суперкласса, от которого он наследует.Например, новый подкласс UIView может потребовать принудительного создания его с помощью пера и, таким образом, может пометить initWithFrame как недоступный.
Swift имеет маркер @available, но существует простой способ пометить метод:недоступно аналогично NS_UNAVAILABLE в Objective-C?