func changtime()
{
var timerout = 60
let queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)
let _timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, queue)
dispatch_source_set_timer(_timer, dispatch_walltime(nil, 0), 1*NSEC_PER_SEC, 0)
dispatch_source_set_event_handler(_timer) {
if(timerout < 0){
dispatch_source_cancel(_timer)
}else{
dispatch_async(dispatch_get_main_queue(), {
print("\(timerout)")
})
}
timerout = timerout-1
}
dispatch_resume(_timer)
}