首先在自定义类Swift中加载哪个函数?

时间:2016-04-30 14:35:39

标签: ios swift

首先在自定义类Swift中加载哪个函数?当我有一个链接到视图控制器的类时,我们有viewdidload函数。

但是如果你有自定义课程?加载的是什么?

import Foundation
import StoreKit

class iap: NSObject, SKProductsRequestDelegate,SKPaymentTransactionObserver {

    override init(){
        if(SKPaymentQueue.canMakePayments()) {
            print("IAP is enabled, loading")
            let productID:NSSet = NSSet(objects: "seemu.iap.test", "seemu.iap.removeads")
            let request: SKProductsRequest = SKProductsRequest(productIdentifiers: productID as! Set<String>)

            request.delegate = self
            request.start()
        } else {
            print("please enable IAPS")
        }
}

我有这种结构,但这是对的吗? 在super.init调用之前,request.delegate = self:'self'上有一个错误。所以我认为init方法不适合这种情况吗?

0 个答案:

没有答案