先记一下踩的弱智坑:
倒计时事件中,计时结束,按钮的状态应设置为 UIControlStateNormal,竟然错写成了 UIControlStateDisable,还调试了半天,只能说无地自容了。

- (void)secondChangeAction {
    NSLog(@"倒计时开始");
    if (self.secondsCount > 0) {
        _getCaptchaBtn.layer.borderColor = [UIColor colorWithHexString:@"979797"].CGColor;
        self.getCaptchaBtn.enabled = NO;
        [self.getCaptchaBtn setTitle:[NSString stringWithFormat:@"%lds",self.secondsCount] forState:UIControlStateNormal];
        self.secondsCount--;
    }
    else {
        _getCaptchaBtn.layer.borderColor = kAppBaseGreenColor.CGColor;
        self.getCaptchaBtn.enabled = YES;
        [_getCaptchaBtn setTitle:[NSString stringWithFormat:@"重新获取验证码"] forState:UIControlStateNormal]; //错写为Disable了
        self.secondsCount = 0;
        [self.getCodetimer invalidate];
        self.getCodetimer = nil;
    }
}