TapJoyのgetTapPointsと、getUpdatedPoints [iOS]

TapJoyで最初に、

[TapjoyConnect requestTapjoyConnect:@"xxxx"  secretKey:@"xxx"];

したときにも、getTapPoints が呼ばれる。


したがって、requestのあとに、

 [TapjoyConnect getTapPoints];

を呼び出していると、重複する。

request 時にgetTapPointsを呼びたく無い場合は、

-(void)getUpdatedPoints:(NSNotification*)notifyObj

が呼ばれた後に、フラグ等で処理する。AppDelegateのときはとおさないー的な。

[TapjoyConnect requestTapjoyConnect:@"xxxx"  secretKey:@"xxx"];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getUpdatedPoints:) name:TJC_TAP_POINTS_RESPONSE_NOTIFICATION object:nil];

ということで、この2つはペアでAppDelegateに入れておく。
getでそのまま、spendする場合は、TJC_SPEND_TAP_POINTS_RESPONSE_NOTIFICATION、も同じタイミングで登録したらいいさ。