swift 3 中的 SVProgressHUD 问题
SVProgressHUD issues in swift 3
在 Swift 3
的 SVProgressHUD 中遇到非常罕见的问题
检查 pod 文件,我没有做错任何事情,正如 github 上的 SVProgressHUD 中提到的那样。
您编写代码的方式是 objective-c 在 swift
中使用以下代码格式
import UIKit
import SVProgressHUD
class SubViewsViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
SVProgressHUD.show()
Timer.scheduledTimer(timeInterval: 5, target: self, selector: #selector(self.update), userInfo: nil, repeats: true)
//With Dispatch Queue
DispatchQueue.global(qos: .userInitiated).async {
SVProgressHUD.show()
// Bounce back to the main thread to update the UI
DispatchQueue.main.async {
Timer.scheduledTimer(timeInterval: 5, target: self, selector: #selector(self.update), userInfo: nil, repeats: true)
}
}
}
func update() {
SVProgressHUD.dismiss()
}
}
// Install Pods
pod 'SVProgressHUD'
// Import SVProgressHUD in view controller
import SVProgressHUD
// use...
在 Swift 3
的 SVProgressHUD 中遇到非常罕见的问题检查 pod 文件,我没有做错任何事情,正如 github 上的 SVProgressHUD 中提到的那样。
您编写代码的方式是 objective-c 在 swift
中使用以下代码格式import UIKit
import SVProgressHUD
class SubViewsViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
SVProgressHUD.show()
Timer.scheduledTimer(timeInterval: 5, target: self, selector: #selector(self.update), userInfo: nil, repeats: true)
//With Dispatch Queue
DispatchQueue.global(qos: .userInitiated).async {
SVProgressHUD.show()
// Bounce back to the main thread to update the UI
DispatchQueue.main.async {
Timer.scheduledTimer(timeInterval: 5, target: self, selector: #selector(self.update), userInfo: nil, repeats: true)
}
}
}
func update() {
SVProgressHUD.dismiss()
}
}
// Install Pods
pod 'SVProgressHUD'
// Import SVProgressHUD in view controller
import SVProgressHUD
// use...