@implementation TestViewController
{
dispatch_source_t _Timer; // 必须设为全局变量
}
_Timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, dispatch_get_global_queue(0, 0));
dispatch_source_set_timer(_Timer, dispatch_time(DISPATCH_TIME_NOW, 0), 1 * NSEC_PER_SEC, 0);
dispatch_source_set_event_handler(_Timer, ^{
dispatch_sync(dispatch_get_main_queue(), ^{
// [strongSelf updateClock];
NSLog(@"你好我是一个定时触发的时间源事件");
});
});
dispatch_resume(_Timer);