SKProduct
Оператор импорта
Swift
import StoreKit
Objective C
@import StoreKit;
Доступность
Доступный в iOS 3.0 и позже.
SKProduct объекты возвращаются как часть SKProductsResponse объект. Каждый объект продукта предоставляет информацию о продукте, который Вы ранее зарегистрировали в Подключении iTunes.
-
localizedDescriptionСвойствоОписание продукта. (только для чтения)
Объявление
Swift
var localizedDescription: String! { get }Objective C
@property(nonatomic, readonly) NSString *localizedDescriptionОбсуждение
Описание локализуется на основе
currentLocaleсвойство.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
-
localizedTitleСвойствоИмя продукта. (только для чтения)
Объявление
Swift
var localizedTitle: String! { get }Objective C
@property(nonatomic, readonly) NSString *localizedTitleОбсуждение
Описание локализуется на основе
currentLocaleсвойство.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
-
priceСвойствоСтоимость продукта в местной валюте. (только для чтения)
Объявление
Swift
var price: NSDecimalNumber! { get }Objective C
@property(nonatomic, readonly) NSDecimalNumber *priceОбсуждение
Ваше приложение может отформатировать цену с помощью средства форматирования числа, как показано в следующем примере кода:
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];[numberFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4];[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];[numberFormatter setLocale:product.priceLocale];NSString *formattedString = [numberFormatter stringFromNumber:product.price];
Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
См. также
-
priceLocaleСвойство -
productIdentifierСвойствоСтрока, идентифицирующая продукт для Apple App Store. (только для чтения)
Объявление
Swift
var productIdentifier: String! { get }Objective C
@property(nonatomic, readonly) NSString *productIdentifierОператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 3.0 и позже.
-
downloadableСвойствоБулево значение, указывающее, имеет ли App Store загружаемое содержание для этого продукта. (только для чтения)
Объявление
Swift
var downloadable: Bool { get }Objective C
@property(nonatomic, readonly, getter=isDownloadable) BOOL downloadableОбсуждение
Можно связать ряд файлов данных с записью Подключения iTunes, которую Вы создали для продукта. Значение этого свойства
YEStrueесли по крайней мере один файл был связан с продуктом.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 6.0 и позже.
-
downloadContentLengthsСвойствоДлины загружаемых файлов, доступных для этого продукта. (только для чтения)
Объявление
Swift
var downloadContentLengths: [AnyObject]! { get }Objective C
@property(nonatomic, readonly) NSArray *downloadContentLengthsОбсуждение
Массив содержит
NSNumberобъекты, каждый из которых содержит along longзначение, которое является размером одного из загружаемых файлов (в байтах).Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 6.0 и позже.
-
downloadContentVersionСвойствоСтрока, идентифицирующая, какая версия содержания доступна для скачивания. (только для чтения)
Объявление
Swift
var downloadContentVersion: String! { get }Objective C
@property(nonatomic, readonly) NSString *downloadContentVersionОбсуждение
Строка версии отформатирована как серия целых чисел, разделенных периодами.
Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в iOS 6.0 и позже.
