35 如何在Swift中创建一个线程

2023-03-23  本文已影响0人  为了自由的白菜

如何在Swift中创建一个线程

写作前面

多线程可以做什么

多线程编程的方式

Thread

快捷方式创建

image-20230307225748147.png

初始化器

image-20230307225906079.png
import UIKit
import PlaygroundSupport

//不希望在执行完主线程的代码后就退出
PlaygroundPage.current.needsIndefiniteExecution = true

更高级的抽象:CocoaOperation

概述

Operation


主要状态


运行方式

image-20230308203140236.png

OperationQueue

BlockOperation

image-20230308204104447.png

继承Operation

image-20230308204145615.png

Operation完成回调

image-20230308204305914.png
上一篇 下一篇

猜你喜欢

热点阅读