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("小的")

        }

    }

}

你可能感兴趣的:(Swift4.0 --- 逻辑分支)