Это же просто описание входного параметра
в скопе конструктора по имени в интерфейсе
Мне в meeting приходит модель данных, и в этом классе нужно проинициализировать начальные значения, не создавая переменной meeting это можно сделать?
Так вызывай нужные свойства у митинга, и присваивай кому надо.. я либо не понимаю вопроса, либо это слишком просто..))
прямо в инициализаторе получается, такого что то я еще использования не видел))Спасибо
Да.. по сути это обычная функция, правда, с набором своих правил и ограничений.. но там можно много чего делать..))
Вчера весь вечер тупил, не понимал что от меня тим лидыч хочет.
init(contactEntity: ContactEntity) { self.firstName = contactEntity.firstName ?? "" self.lastName = contactEntity.lastName ?? "" self.phone = contactEntity.phone ?? "" self.title = contactEntity.title ?? "" self.categories = contactEntity.categories ?? "" self.isFavourite = contactEntity.isFavourite } Вот пример вспомогательного конструктора для модели из сущности.. дополнительно к стандартному конструктору структуры
Спасибо за пример
Обсуждают сегодня