nstimer,原来60秒,

1,

 if (flag == SUCCESS_FLAG)

         {

             [self.passwordButtonsetTitle:@"发送"forState:UIControlStateNormal];

             secontNum = 60;

             self.passwordButton.tag = 110;

             myTimer = [NSTimerscheduledTimerWithTimeInterval:1.0target:selfselector:@selector(sixtyCount:) userInfo:nilrepeats:YES];//使用timer时,每秒触发一次

 

         }

2,

-(void)sixtyCount:(id)sender

{

    

    [self.passwordButtonsetTitle:[NSStringstringWithFormat:@"%d",secontNum] forState:UIControlStateNormal];

    if (secontNum == 0) {

        [self.passwordButtonsetTitle:[NSStringstringWithFormat:@"重新发送"] forState:UIControlStateNormal];

        [myTimer invalidate];

        self.passwordButton.tag = 120;

 

    }

    secontNum --;

 

    

}

posted @ 2013-07-09 11:41  路在脚下,  阅读(217)  评论(0编辑  收藏  举报