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

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

Разработчик

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

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

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

SKRequestDelegate

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


Не применимый

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


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


Swift

import StoreKit

Objective C

@import StoreKit;

Доступность


Доступный в iOS 3.0 и позже.

SKRequestDelegate протокол объявляет общие методы, реализованные делегатами к любому подклассу SKRequest абстрактный класс.

  • Вызванный, когда завершился запрос.

    Объявление

    Swift

    optional func requestDidFinish(_ request: SKRequest!)

    Objective C

    - (void)requestDidFinish:(SKRequest *)request

    Параметры

    request

    Завершившийся запрос.

    Обсуждение

    Этот метод вызывают после того, как вся обработка запроса была завершена. Как правило, подклассы SKRequest потребуйте, чтобы делегат реализовал дополнительные методы получить ответ. Когда этот метод вызывают, Ваш делегат не получает дальнейшей коммуникации от запроса и может выпустить его.

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

    Objective C

    @import StoreKit;

    Swift

    import StoreKit

    Доступность

    Доступный в iOS 3.0 и позже.

  • Вызванный, если запросу не удалось выполниться.

    Объявление

    Swift

    optional func request(_ request: SKRequest!, didFailWithError error: NSError!)

    Objective C

    - (void)request:(SKRequest *)request didFailWithError:(NSError *)error

    Параметры

    request

    Переставший работать запрос.

    error

    Ошибка, заставившая запрос перестать работать.

    Обсуждение

    Когда запрос перестал работать, Ваше приложение должно выпустить запрос. requestDidFinish: метод не вызывают после того, как этот метод вызывают.

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

    Objective C

    @import StoreKit;

    Swift

    import StoreKit

    Доступность

    Доступный в iOS 3.0 и позже.