iOS 시스템 알림 및 사용자 정의 디 스 플레이 시간

이전 작가 로 연결 되 어 있 습 니 다. 가장 원천 적 인 형제의 정리 에 감 사 드 립 니 다. 그리고 그 형 제 를 옮 겨 서 제 가 볼 수 있 게 해 주 셔 서 감사합니다. 그리고 저도 옮 겨 서 더 많은 사람들 에 게 보 여 드 리 겠 습 니 다.
http://www.jianshu.com/p/5bae90250980원본 작성 자 는 github 에서 총 결 한 것 같 습 니 다.
업데이트: 나중에 NSTimer 방식 으로 코드 는 다음 과 같 습 니 다. (그러나 위의 링크 에는 시스템 알림 이 많 습 니 다. 나중에 사용 할 수 있 습 니 다. 보류 하 십시오)
_timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(timeChange:) userInfo:nil repeats:YES];
[[NSRunLoop currentRunLoop]addTimer:_timer forMode:NSDefaultRunLoopMode];
[_timer fire];
         
- (void)timeChange:(id )sender{
    
    NSDate *currentDate = [NSDate date];//      ,  
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"hh:mm:ss"];
    NSString *dateString = [dateFormatter stringFromDate:currentDate];
    if ([dateString hasPrefix:@"0"]) {
        dateString = [dateString substringFromIndex:1];
    }
    
    _timeLabel.text = dateString;
}

좋은 웹페이지 즐겨찾기