SKMutablePayment
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSMutableCopying -
NSObjectProtocol -
Печатаемый -
NSCopying -
NSMutableCopying -
NSObject
Оператор импорта
Swift
import StoreKit
Objective C
@import StoreKit;
Доступность
Доступный в iOS 3.0 и позже.
SKMutablePayment класс определяет запрос к Apple App Store для обработки платежа за дополнительную функциональность, предлагаемую приложением. Платеж инкапсулирует строку, идентифицирующую определенный продукт и количество того элемента, который пользователь хотел бы купить.
Когда непостоянный платеж добавляется к очереди платежа, очередь платежа копирует содержание в неизменный запрос перед организацией очередей запрос. Ваше приложение может безопасно изменить содержание непостоянного объекта платежа.
-
productIdentifierСвойствоСтрока, идентифицирующая продукт, который может быть куплен из Вашего приложения.
Объявление
Swift
var productIdentifier: String!Objective C
@property(nonatomic, copy, readwrite) NSString *productIdentifierОбсуждение
Идентификатор продукта является строкой, ранее согласованной между Вашим приложением и Apple App Store.
Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
-
quantityСвойствоЧисло элементов пользователь хочет купить.
Обсуждение
Свойство количества должно быть больше, чем
0.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
-
requestDataСвойствоЗарезервированный для будущего использования. (только для чтения)
Объявление
Swift
@NSCopying var requestData: NSData!Objective C
@property(nonatomic, copy, readwrite) NSData *requestDataОбсуждение
Значение по умолчанию
nil. ЕслиrequestDataнеnil, Ваш платеж будет отклонен Apple App Store.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
