Несколько мат-таблиц с MatSort в одном компоненте

Вы можете ссылаться на типы однозначно, добавляя имя модуля. Поэтому, если в «MySuperApp» определен

class Address {
    var someProperty: String?
}

, вы можете ссылаться на него как MySuperApp.Address:

class ThirdPartyAPI {

    class Address {
        var someOtherProperty: String?
        init(fromAddress address: MySuperApp.Address) {
            self.someOtherProperty = address.someProperty
        }
    }
}

(Но если у вас есть выбор, то старайтесь избегать двусмысленность, чтобы сделать код более понятным.)

30
задан isherwood 2 March 2018 в 19:25
поделиться