Day7 about function elements setting

 

func sayHello(nickname:String,greet:String) -> String

{

 

    let result = greet + "," + nickname + "!"

    

    return result

}

 

sayHello("tyf", greet: "hello")

 

 

//  summary : origin function

 

func sayYes(username nickname:String,golory greetlist:String) -> String

{

    let result = nickname + "," + greetlist

    

    return result

}

 

sayYes(username: "tyf", golory: "ios")

 

 

// summary : out function name

var arr :[Int] = []

 

arr.insert(1, atIndex: 0)

 

arr.removeAtIndex(0)

 

arr

 

arr = [1,2,3]

 

arr

 

arr.insert(6, atIndex: 3)

 

arr[2] = 9

 

arr

 

func oneWorld(planet:String, grade:String = "earth",area:Int) -> (String,String,Int)

{

    let result_planet = planet

    let result_grade = grade

    let result_area = area

    

    return (result_planet,result_grade,result_area)

}

 

oneWorld("earth", grade: "jsd", area: 3)

 

oneWorld("moon", area: 1)

 

// summary default element

 

 

 

 

原文地址:https://www.cnblogs.com/tony0571/p/5370004.html