<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          SwiftyTimer用于NSTimer的Swifty API

          聯(lián)合創(chuàng)作 · 2023-09-30 22:45

          SwiftyTimer 是一組擴(kuò)展,可以使 NSTimer API 更加清晰易用,親近 Swift 語法。

          使用示例:

          使用 NSTimer.every 和 NSTimer.after,可輕松地安排重復(fù)和不重復(fù)計(jì)時(shí)器(重復(fù)和延時(shí)):

          NSTimer.every(0.7.seconds) {
              statusItem.blink()
          }
          NSTimer.after(1.minute) {
              println("Are you still here?")
          }

          SwiftyTimer 使用封閉的,而不是目標(biāo)/選擇/用戶信息。你可以使用 Ruby on Rails-like 類似的助手,制定時(shí)間間隔:

          1.second
          2.5.seconds
          5.seconds
          10.minutes
          1.hour

            你可以傳遞方法引用,而不用閉包:

           

          NSTimer.every(30.seconds, align)

          如果你想對(duì)一個(gè) Timer 對(duì)象不進(jìn)行計(jì)劃,使用 use new(after:)new(every:):

          let timer = NSTimer.new(every: 1.second) {
              println(self.status)
          }

          調(diào)用 start() 使用  new 來安排計(jì)時(shí)器的創(chuàng)建,您可以選擇通過運(yùn)行循環(huán)和循環(huán)運(yùn)行模式:

          timer.start()
          timer.start(modes: NSDefaultRunLoopMode, NSEventTrackingRunLoopMode)

           

          瀏覽 17
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  在线视频亚洲无码 | 欧美色色爱爱男人天堂 | 成人做爰A片AAA毛真人 | 91麻豆福利视频 | 中文无码熟妇人妻 |