Swift 基本语法03-"if let"和"guard let"

Posted qingzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 基本语法03-"if let"和"guard let"相关的知识,希望对你有一定的参考价值。


1.

        /// 如果JY_WINDOW有rootViewController, 并且rootViewController类型是AdvertisementViewController,就执行stopPlay()
        if let vc = JY_WINDOW?.rootViewController as? AdvertisementViewController {
            vc.stopPlay()
        }

  


2.详情
https://www.jianshu.com/p/e1fe08c5db1a




以上是关于Swift 基本语法03-"if let"和"guard let"的主要内容,如果未能解决你的问题,请参考以下文章

Swift if let 在 Optional(nil) 上成功评估

Swift入门——基本的语法

Swift基础1.1——基本的语法—变量和常量

Swift 1.2 中 UIImage 的 If Let vs Guard Let

在 Swift 中使用 if let 赋值

swift中 if let 与 guard let 对比,guard会降低一个分支