SKRequest
Наследование
-
NSObject
-
SKRequest
-
SKProductsRequest
-
SKReceiptRefreshRequest
-
NSObject
-
SKRequest
-
SKProductsRequest
-
SKReceiptRefreshRequest
Оператор импорта
Swift
import StoreKit
Objective C
@import StoreKit;
Доступность
Доступный в iOS 3.0 и позже.
SKRequest
абстрактный класс, представляющий запрос Apple App Store. Подклассы SKRequest
представляйте различные виды запросов.
Для использования объекта запроса инициализируйте подкласс SKRequest
и набор delegate
свойство, затем вызовите start
метод.
-
Отправляет запрос к Apple App Store.
Объявление
Swift
func start()
Objective C
- (void)start
Обсуждение
Результаты для запроса отправляются делегату запроса.
Оператор импорта
Objective C
@import StoreKit;
Swift
import StoreKit
Доступность
Доступный в iOS 3.0 и позже.
-
Отменяет ранее запущенный запрос.
Объявление
Swift
func cancel()
Objective C
- (void)cancel
Обсуждение
Когда Вы отменяете запрос, делегата не вызывают с ошибкой.
Оператор импорта
Objective C
@import StoreKit;
Swift
import StoreKit
Доступность
Доступный в iOS 3.0 и позже.
-
delegate
СвойствоДелегат объекта запроса.
Объявление
Swift
unowned(unsafe) var delegate: SKRequestDelegate!
Objective C
@property(nonatomic, assign) id< SKRequestDelegate > delegate
Обсуждение
Делегат должен принять
SKRequestDelegate
протокол, несмотря на то, что большинство подклассовSKRequest
обеспечьте более определенный протокол для реализации.Оператор импорта
Objective C
@import StoreKit;
Swift
import StoreKit
Доступность
Доступный в iOS 3.0 и позже.