StoreKit Changes for Swift
StoreKit
Modified SKDownload
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKDownloadState [enum]
| Protocols | |
|---|---|
| From | Equatable, Hashable, RawRepresentable |
| To | -- |
Modified SKMutablePayment
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKPayment
| Protocols | |
|---|---|
| From | AnyObject, NSCopying, NSMutableCopying |
| To | NSCopying, NSMutableCopying |
Modified SKPaymentQueue
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKPaymentTransaction
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKPaymentTransactionState [enum]
| Protocols | |
|---|---|
| From | Equatable, Hashable, RawRepresentable |
| To | -- |
Modified SKProduct
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKProductsRequest
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKProductsRequestDelegate
| Declaration | Protocols | |
|---|---|---|
| From | protocol SKProductsRequestDelegate : SKRequestDelegate, NSObjectProtocol {
func productsRequest(_ request: SKProductsRequest, didReceiveResponse response: SKProductsResponse)
} | NSObjectProtocol, SKRequestDelegate |
| To | protocol SKProductsRequestDelegate : SKRequestDelegate {
func productsRequest(_ request: SKProductsRequest, didReceiveResponse response: SKProductsResponse)
} | SKRequestDelegate |
Modified SKProductsResponse
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKReceiptRefreshRequest
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKRequest
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |
Modified SKStoreProductViewController
| Protocols | |
|---|---|
| From | AnyObject |
| To | -- |