Протокол AMABirthDateAttribute

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

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

-withAge:

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

-withYear:

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

-withYear:month:

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

-withYear:month:day:

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

-withDateComponents:

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

-withValueReset

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

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

-withAge:

- (AMAUserProfileUpdate *)withAge:(NSUInteger)value

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

Параметры:

value

Возраст.

Возвращает:

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

-withYear:

- (AMAUserProfileUpdate *)withYear:(NSUInteger)year

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

Параметры:

year

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

Возвращает:

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

-withYear:month:

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

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

Параметры:

year

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

month

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

Возвращает:

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

-withYear:month:day:

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

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

Параметры:

year

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

month

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

day

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

Возвращает:

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

-withDateComponents:

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

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

Параметры:

dateComponents

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

Возвращает:

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

-withValueReset

- (AMAUserProfileUpdate *)withValueReset

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

Возвращает:

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