You cannot get Action output immediately. So it's good to give completion callback for that.
for ex. (in c++)
CCAction *rotateUp = CCRotateTo::create(0.3f, -35f);
CCCallFuncN *pCall = CCCallFuncN::create(callfunc_selector(<#_SELECTOR#>));
player->runAction(CCSequence::create(rotateUp, pCall, NULL));
Here SELECTOR specified get called when rotation action gets completed. Just convert it in Obj C and try.