Skip to content

Instantly share code, notes, and snippets.

@Aiur3908
Aiur3908 / .swift
Last active January 15, 2020 02:06
import UIKit
import AVFoundation
class ViewController: UIViewController {
private var player: AVPlayer!
private var playerLayer: AVPlayerLayer!
override func viewDidLoad() {
super.viewDidLoad()
scrollView.flashScrollIndicators()
func start() {
let userInfo = ["name": "Jerry"]
timer = Timer.scheduledTimer(timeInterval: 1,
target: self,
selector: #selector(update(timer:)),
userInfo: userInfo,
repeats: true)
}
@objc func update(timer: Timer) {
var timer: Timer?
var timerCount = 0
func start() {
timer = Timer.scheduledTimer(timeInterval: 1,
target: self,
selector: #selector(update(timer:)),
userInfo: nil,
repeats: true)
}
func stop() {
timer?.invalidate()
}
var timer: Timer?
func start() {
timer = Timer.scheduledTimer(timeInterval: 1,
target: self,
selector: #selector(update(timer:)),
userInfo: nil,
repeats: true)
}
func update(timer: Timer) {
print("更新")
}
import UIKit
import Kingfisher
class ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://i.imgur.com/aMMk5ri.jpg")
let synthesizer = AVSpeechSynthesizer()
let utterance = AVSpeechUtterance(string: "This is a book")
utterance.voice = AVSpeechSynthesisVoice(language: "en-US")
synthesizer.speak(utterance)
func makeInt() -> some Equatable {
return Int.random(in: 0...10)
}
func makeString() -> some Equatable {
return "HAHA"
}