2023年3月9日

20:swift-内嵌类型:数据模型

摘要: 正文 /*内嵌类型: 定义数据模型 1: 枚举通常用于实现特定类或结构体的功能。 类似的,它也可以在更加复杂的类型环境中方便的定义通用类和结构体。 为实现这种功能,Swift 允许你定义内嵌类型,借此在支持类型的定义中嵌套枚举、类、或结构体。 若要在一种类型中嵌套另一种类型,在其支持类型的大括号内定 阅读全文

posted @ 2023-03-09 22:07 风zk 阅读(26) 评论(0) 推荐(0) 编辑

19:swift-类型转换

摘要: 正文 /* 类型转换 1:类型转换 类型转换可以判断实例的类型,也可以将该实例在其所在的类层次中视为其父类或子类的实例。 Swift 中类型转换的实现为 is 和 as 操作符。 这两个操作符使用了一种简单传神的方式来检查一个值的类型或将某个值转换为另一种类型 你还可以使用类型转换来检查类型是否遵循 阅读全文

posted @ 2023-03-09 21:39 风zk 阅读(92) 评论(0) 推荐(0) 编辑

18:swift-并发

摘要: 正文 mport UIKit class Complicate18VC: UIViewController { override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .white self.title = " 阅读全文

posted @ 2023-03-09 20:05 风zk 阅读(29) 评论(0) 推荐(0) 编辑

17:swift-错误处理

摘要: 正文 /* 17:错误处理 1:处理错误 当一个错误被抛出,周围的某些代码必须为处理错误响应 ——比如说,为了纠正错误,尝试替代方案,或者把错误通知用户 */ import UIKit class Error17VC: UIViewController { var a = 0 func test() 阅读全文

posted @ 2023-03-09 15:33 风zk 阅读(54) 评论(0) 推荐(0) 编辑

导航