12 из 55 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Может ли enum в Swift соответствовать протоколу, требующему stored property, такому как var name: String { get }? Как он выполнит это требование?
enum
var name: String { get }
Да, предоставив вычисляемое свойство, которое возвращает значение String
String
Нет, enum не могут хранить свойства, поэтому не могут выполнить требования stored properties
Да, но только если enum также является типом класса
Нет, только struct и class могут выполнить требования свойств в протоколах