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, которую Вы создали для продукта. Значение этого свойства
YES
true
если по крайней мере один файл был связан с продуктом.Оператор импорта
Objective C
@import StoreKit;
Swift
import StoreKit
Доступность
Доступный в OS X v10.8 и позже.