Протокол YMMBirthDateAttribute

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

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

-withAge:

Обновляет значение атрибута.

-withYear:

Обновляет значение атрибута.

-withYear:month:

Обновляет значение атрибута.

-withYear:month:day:

Обновляет значение атрибута.

-withDateComponents:

Обновляет значение атрибута.

-withValueReset

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

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

-withAge:

- (YMMUserProfileUpdate *)withAge:(NSUInteger)value

Обновляет значение атрибута.

Параметры:
valueВозраст.

Возвращает:

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

-withYear:

- (YMMUserProfileUpdate *)withYear:(NSUInteger)year

Обновляет значение атрибута.

Параметры:
year

Год рождения.

Возвращает:

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

-withYear:month:

- (YMMUserProfileUpdate *)withYear:(NSUInteger)year month:(NSUInteger)month

Обновляет значение атрибута.

Параметры:
year

Год рождения.

month

Месяц рождения.

Возвращает:

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

-withYear:month:day:

- (YMMUserProfileUpdate *)withYear:(NSUInteger)year
                             month:(NSUInteger)month
                               day:(NSUInteger)day

Обновляет значение атрибута.

Параметры:
year

Год рождения.

month

Месяц рождения.

day

День рождения.

Возвращает:

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

-withDateComponents:

- (YMMUserProfileUpdate *)withDateComponents:(NSDateComponents *)dateComponents

Обновляет значение атрибута.

Параметры:
dateComponents

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

Возвращает:

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

-withValueReset

- (YMMUserProfileUpdate *)withValueReset

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

Возвращает:

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