dispatch_after, ios 线程 较为实用的延时运行线程方法

    func delay(time: NSTimeInterval, Block block: (() -> Void)){

        

        dispatch_after(

            dispatch_time(

                DISPATCH_TIME_NOW,

                Int64(time * Double(NSEC_PER_SEC))

            ),

            dispatch_get_main_queue(),

            block

        )

    }

较为实用的延时运行线程方法, 使用的时候 要 

weak var weakSelf = self.ViewController

weakSelf.delay~~~

posted on 2016-07-25 21:15  LouisQian  阅读(1017)  评论(0编辑  收藏  举报

导航