Класс YMMECommerceOrder
Класс с информацией о заказе.
Методы экземпляра
-initWithIdentifier:cartItems: | Инициализирует экземпляр класса |
-initWithIdentifier:cartItems:payload: | Инициализирует экземпляр класса |
-initWithIdentifier:cartItems: | Инициализирует экземпляр класса |
-initWithIdentifier:cartItems:payload: | Инициализирует экземпляр класса |
Свойства
identifier | Идентификатор заказа. Допустимый размер: до 100 символов. |
cartItems | Список товаров в корзине. |
payload | Дополнительная информация о заказе. Допустимые размеры:
|
identifier | Идентификатор заказа. Допустимый размер: до 100 символов. |
cartItems | Список товаров в корзине. |
payload | Дополнительная информация о заказе. Допустимые размеры:
|
Описание методов
-initWithIdentifier:cartItems:
- (instancetype)initWithIdentifier:(NSString *)identifier
cartItems:(NSArray<YMMECommerceCartItem *> *)cartItems
Инициализирует экземпляр класса YMMECommerceOrder
с информацией о заказе.
identifier | Идентификатор заказа. Допустимый размер: до 100 символов. |
cartItems | Список товаров в корзине. |
identifier | Идентификатор заказа. Допустимый размер: до 100 символов. |
cartItems | Список товаров в корзине. |
Возвращает:
Объект класса YMMECommerceOrder
.
-initWithIdentifier:cartItems:payload:
- (instancetype)initWithIdentifier:(NSString *)identifier
cartItems:(NSArray<YMMECommerceCartItem *> *)cartItems
payload:(nullable NSDictionary<NSString *, NSString *> *)payload
Инициализирует экземпляр класса YMMECommerceOrder
с информацией о заказе.
identifier | Идентификатор заказа. Допустимый размер: до 100 символов. |
cartItems | Список товаров в корзине. |
payload | Дополнительная информация о заказе. Допустимые размеры:
|
identifier | Идентификатор заказа. Допустимый размер: до 100 символов. |
cartItems | Список товаров в корзине. |
payload | Дополнительная информация о заказе. Допустимые размеры:
|
Возвращает:
Объект класса YMMECommerceOrder
.
Описание свойств
identifier
(nonatomic, copy, readonly) NSString *identifier
Идентификатор заказа. Допустимый размер: до 100 символов.
cartItems
(nonatomic, copy, readonly) NSArray<YMMECommerceCartItem *> *cartItems
Список товаров в корзине.
payload
(nonatomic, copy, readonly, nullable) nullable NSDictionary<NSString *, NSString *> *payload
- общий размер
payload
: до 20 КБ; - размер
key
: до 100 символов; - размер
value
: до 1000 символов.