An open API service indexing awesome lists of open source software.

https://github.com/queeniecplusplus/ios_back_8

Multi-Threads using Timer
https://github.com/queeniecplusplus/ios_back_8

ios11 ios14 multithreading scheduler swift4 swift5 timer xcode11 xcode12

Last synced: about 1 month ago
JSON representation

Multi-Threads using Timer

Awesome Lists containing this project

README

          

# iOS_Back_8
Multi-Threads using Timer

1. code

//
// ViewController.swift
// KatesThreadsApp
//
// Created by KatesAndroid on 2021/1/28 AM 10:15
// multi-threads using Timer class

import UIKit

class ViewController: UIViewController {

override func viewDidLoad() {
super.viewDidLoad()

//Timer.scheduledTimer(timeInterval: <#T##TimeInterval#>, invocation: <#T##NSInvocation#>, repeats: <#T##Bool#>)

Timer.scheduledTimer(withTimeInterval: 5.0, repeats: true){

(t) in
self.timeCounter()

}

}

func timeCounter(){
let showTime = DateFormatter()
showTime.dateFormat = "hh:mm:ss"
let timeString = showTime.string(from: Date())
print(timeString)
}

}

2. output

![](https://raw.githubusercontent.com/QueenieCplusplus/iOS_Back_8/main/Timer.scheduleTimer.png)

3. iOS' tip (log)

NSLog("")

sleep()