摘要: 协议(Protocal) 协议可以用来定义方法、属性、下标的声明,协议可以被枚举、结构体、类遵守(多个协议之间用逗号隔开) 协议中定义方法时不能有默认参数值 默认情况下,协议中定义的内容必须全部都实现 可以通过关键字做到部分实现 protocol Drawble { init(x: Int, y: 阅读全文
posted @ 2021-04-22 15:30 YALMiOS 阅读(102) 评论(0) 推荐(0)
摘要: 初始化器 类、结构体、枚举都可以定义初始化器 类有2中初始化器: 指定初始化器(designated initializer)、便捷初始化器(convenience initializer) 每个类至少有一个指定初始化器, 指定初始化器是类的主要初始化器 默认初始化器总是雷德指定初始化器 类偏向于少 阅读全文
posted @ 2021-04-22 10:20 YALMiOS 阅读(56) 评论(0) 推荐(0)