1

アプリ内購入を実装しています。すべてのメソッドを別のクラス IAPHelper に配置しましたが、何らかの理由で SKProductsRequestDelegate を他のクラスに配置したいと考えています。デリゲートを IAPHelper の他のクラスに変更する方法はありますか?

4

1 に答える 1

0

IAPHelper が他のクラスを知っている場合は、確かに :)

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

...

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

例えば

于 2012-11-23T15:54:46.673 に答える