zoukankan      html  css  js  c++  java
  • 做的东西随便上传

    #import "ShowTimeViewController.h"
    
    @interface ShowTimeViewController ()
    
    @property (weak, nonatomic) IBOutlet UIButton *btnBigen;
    @property (weak, nonatomic) IBOutlet UILabel *lbShowTime;
    
    @property ( nonatomic ) BOOL isRunning ;
    
    @property ( strong , strong) NSTimer *  curtimer ;
    
    @property ( nonatomic) int  curInt ;
    
    @end
    
    @implementation ShowTimeViewController
    
    
    - (IBAction)clickBegin:(id)sender {
        if( self.isRunning)
        {
            //  pause
            [self.curtimer invalidate];
            self.isRunning = NO ;
            
            [self.btnBigen setTitle:@"开始" forState:UIControlStateNormal ] ;
        }else
        {
            //  run
            
            self.isRunning = YES ;
            
         self.curtimer =   [NSTimer scheduledTimerWithTimeInterval:0.001 target:self selector:@selector(updateTime) userInfo:nil repeats:YES];
            
            [self.btnBigen setTitle:@"暂停" forState:UIControlStateNormal ] ;
        }
    }
    
    -(void) updateTime
    {
        self.curInt ++ ;
        
        int  time =  self.curInt ;
        
        
        int min =  time   /( 1000 * 60  ) ;
        int second =  (time - min * 1000 * 60)  /1000  ;
        int ms =  time - min * 1000 * 60 - second * 1000 ;
        
        self.lbShowTime.text = [NSString stringWithFormat:@"%02d:%02d %03d" , min , second , ms];
    }
    
    
    - (IBAction)clickReset:(id)sender {
       // reset
        [self.curtimer invalidate];
        self.isRunning = NO ;
        self.lbShowTime.text = @"00:00 000" ;
        
        
        [self.btnBigen setTitle:@"开始" forState:UIControlStateNormal ] ;
    }
    
    
    
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
    }
    
    - (void)didReceiveMemoryWarning {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
  • 相关阅读:
    Numpy 里线性代数函数
    lateral view 使用方法
    Numpy 基础函数
    Numpy 基础操作
    pandas 基础操作记录学习
    pandas向左移动非空单元格
    供应商自动记账
    SAP Smartforms 参数配置
    SAP FPM 相关包 APB_FPM_CORE
    SAP BPC 清除CUBE 中的数据
  • 原文地址:https://www.cnblogs.com/didiaodexi/p/4668258.html
Copyright © 2011-2022 走看看