2012-11-23 56 views
0

我执行应用内购买。我把所有的方法分开类IAPHelper和由于某些原因,我希望在其他类SKProductsRequestDelegate。有什么办法可以将委托改为IAPHelper的其他类吗?更改SKProduct/SKPayment委托人

回答

0

如果IAPHelper知道其他班级,请务必:)

//In eg appDelegate 
IAPHelper *helper = [[IAPHelper alloc] init]; 
helper.productsDelegate = self; 

...

//in IAPHelper 
-(void)setProductsHelper:(id)newHelper { 
    self.productsRequest = newHelper; 
} 

例如