SKProduct
SKProduct объекты возвращаются как часть SKProductsResponse объект. Каждый объект продукта предоставляет информацию о продукте, который Вы ранее зарегистрировали в Подключении iTunes.
Оператор импорта
Swift
import StoreKit
Objective C
@import StoreKit;
Доступность
Доступный в OS X v10.7 и позже.
-
localizedDescription localizedDescriptionСвойствоОписание продукта. (только для чтения)
Объявление
Swift
var localizedDescription: String! { get }Objective C
@property(readonly) NSString *localizedDescriptionОбсуждение
Описание локализуется на основе
currentLocaleсвойство.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в OS X v10.7 и позже.
-
localizedTitle localizedTitleСвойствоИмя продукта. (только для чтения)
Объявление
Swift
var localizedTitle: String! { get }Objective C
@property(readonly) NSString *localizedTitleОбсуждение
Описание локализуется на основе
currentLocaleсвойство.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в OS X v10.7 и позже.
-
Стоимость продукта в местной валюте. (только для чтения)
Объявление
Swift
var price: NSDecimalNumber! { get }Objective C
@property(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Доступность
Доступный в OS X v10.7 и позже.
См. также
-
priceLocale priceLocaleСвойство -
productIdentifier productIdentifierСвойствоСтрока, идентифицирующая продукт для Apple App Store. (только для чтения)
Объявление
Swift
var productIdentifier: String! { get }Objective C
@property(readonly) NSString *productIdentifierОператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в OS X v10.7 и позже.
-
загружаемый загружаемыйСвойствоБулево значение, указывающее, имеет ли App Store загружаемое содержание для этого продукта. (только для чтения)
Объявление
Swift
var downloadable: Bool { get }Objective C
@property(readonly) BOOL downloadableОбсуждение
Можно связать ряд файлов данных с записью Подключения iTunes, которую Вы создали для продукта. Значение этого свойства
YEStrueесли по крайней мере один файл был связан с продуктом.Оператор импорта
Objective C
@import StoreKit;Swift
import StoreKitДоступность
Доступный в OS X v10.8 и позже.
