PKPaymentSummaryItem
Наследование
-
NSObject
-
PKPaymentSummaryItem
-
PKShippingMethod
-
NSObject
-
PKPaymentSummaryItem
-
PKShippingMethod
Оператор импорта
Swift
import PassKit
Objective C
@import PassKit;
Доступность
Доступный в iOS 8.0 и позже.
PKPaymentSummaryItem
класс определяет сводный элемент в платежном требовании — например, общее количество, налог, скидка или общий итог.
Для стоимости доставки используйте PKShippingMethod
подкласс.
-
amount
СвойствоСумма сводного элемента.
Объявление
Swift
@NSCopying var amount: NSDecimalNumber!
Objective C
@property(nonatomic, copy) NSDecimalNumber *amount
Обсуждение
Валюта суммы указана на уровне платежа путем установки значения для
currencyCode
свойство наPKPaymentRequest
.Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
label
СвойствоКороткое, локализованное описание элемента.
Обсуждение
Обеспечьте метку в случае заголовка — например, «НДС», “Подарочная упаковка и Карта” или «Скидка».
Опустите пунктуацию и пробел после метки. Метка отформатирована для дисплея платформой.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
Инициализирует и возвращает сводный элемент с данной меткой и суммой.
Объявление
Swift
convenience init!(label
label
: String!, amountamount
: NSDecimalNumber!)Objective C
+ (instancetype)summaryItemWithLabel:(NSString *)
label
amount:(NSDecimalNumber *)amount
Параметры
label
Значение для
label
свойство.amount
Значение для
amount
свойство.Возвращаемое значение
Сводный элемент с данной меткой и суммой.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.