一、部分OC概念映射
1. 如何办到一个协议只能被 class 遵守?(三种方式)
protocol Runnable1: AnyObject{}
protocol Runnable2: class {}
@objc protocol Runnable3 {}
2. Swift 中如何支持 KVC 和 KVO?(了解即可)
image.png3. 可以给 Swift 的 class 扩展(extension)一个存储属性呢?
- 可以,使用关联对象的技术
protocol Runnable1: AnyObject{}
protocol Runnable2: class {}
@objc protocol Runnable3 {}
本文标题:Swift Day19 一些OC概念映射、多线程、Array常用
本文链接:https://www.haomeiwen.com/subject/ultenktx.html
网友评论