Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы StoreKit ссылка класса SKProduct

Опции
Развертывание Target:

На этой странице
Язык:

SKProduct

SKProduct объекты возвращаются как часть SKProductsResponse объект. Каждый объект продукта предоставляет информацию о продукте, который Вы ранее зарегистрировали в Подключении iTunes.

Наследование


Соответствует


Оператор импорта


Swift

import StoreKit

Objective C

@import StoreKit;

Доступность


Доступный в OS X v10.7 и позже.
  • Описание продукта. (только для чтения)

    Объявление

    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 priceLocale Свойство

    Локаль раньше форматировала цену продукта. (только для чтения)

    Объявление

    Swift

    var priceLocale: NSLocale! { get }

    Objective C

    @property(readonly) NSLocale *priceLocale

    Оператор импорта

    Objective C

    @import StoreKit;

    Swift

    import StoreKit

    Доступность

    Доступный в OS X v10.7 и позже.

    См. также

    цена

  • Строка, идентифицирующая продукт для 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 и позже.