Протокол GenderAttribute

Протокол определяет методы для обновления пола пользовательского профиля.

Методы экземпляра

withValue(_:)

Обновляет значение атрибута, используя указанное значение из перечисления GenderType.

withValueReset()

Сбрасывает значение атрибута.

Описание методов

withValue(_:)

func withValue(_ value: GenderType) -> UserProfileUpdate

Обновляет значение атрибута, используя указанное значение из перечисления GenderType.

Параметры:

value

Значение из перечисления GenderType.

Возвращает:

Объект класса UserProfileUpdate.

withValueReset()

func withValueReset() -> UserProfileUpdate

Сбрасывает значение атрибута.

Возвращает:

Объект класса UserProfileUpdate.