美文网首页Swift
Swift Day19 一些OC概念映射、多线程、Array常用

Swift Day19 一些OC概念映射、多线程、Array常用

作者: 望穿秋水小作坊 | 来源:发表于2020-12-22 22:21 被阅读0次

    一、部分OC概念映射

    1. 如何办到一个协议只能被 class 遵守?(三种方式)
    protocol Runnable1: AnyObject{}
    protocol Runnable2: class {}
    @objc protocol Runnable3 {}
    
    2. Swift 中如何支持 KVC 和 KVO?(了解即可)
    image.png
    3. 可以给 Swift 的 class 扩展(extension)一个存储属性呢?
    • 可以,使用关联对象的技术
    image.png
    4. Swift 中资源管理的一种方式介绍
    image.png
    5. Swift 中资源管理的另一种思路
    image.png

    二、多线程

    1. 多线程开发 - 异步
    image.png
    2. 多线程开发 - 延迟
    image.png
    3. 多线程开发 - once
    image.png
    4. 多线程开发 - 加锁
    image.png

    三、数组的一些相关 API(都是重点)

    1. 数组常用操作(一定要每个都理解)
    image.png
    2. Optional 的 map 和 flatMap(很有用)
    1 2 3

    相关文章

      网友评论

        本文标题:Swift Day19 一些OC概念映射、多线程、Array常用

        本文链接:https://www.haomeiwen.com/subject/ultenktx.html