Swift4.0 --- 逻辑分支

//

//  ViewControllerThree.swift

//  Swift-(1)

//

//  Created by xhc on 2018/6/20.

//  Copyright © 2018年 xhc. All rights reserved.

//

import UIKit

classViewControllerThree:UIViewController{

    overridefuncviewDidLoad() {

        super.viewDidLoad()

        demo1()

    }

    // MARK: - 三目

    funcdemo1() {

        letx =3


        // 三目的语法和OC 一样的

        x >5?print("大了") :print("小的")


        // 分享,有印象就行

        // '()' 表示空执行

        x >5?print("大了") : ()

    }


    // MARK: - 简单的分支

    funcdemo()  {

        letx =10

        /**

         1. 条件不需要 ()

         2. 语句必须有{}

         - 很多公司的代码规范中,禁止不使用{}

         */

        // if x > 5 print("大了")

        ifx >5{

            print("大的")

        }else{

            print("小的")

        }

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容