如何将函数的结果返回到变量中?

时间:2016-08-20 14:41:20

标签: swift function variables

我有一个变量:

var name = [Nick,John,Peter]

和一个功能:

 func name(){

 var personname = []
         .......

       return personname
 } 

该功能的结果是尼克,约翰,彼得的名字。如何将结果返回到变量中。我的意思是我不想手动编写名称我想从函数中填充它们,因为该函数显示所有名称。我是初学者,如果你告诉我正确的语法,我会很高兴的。

  var name = [????] = [personname()] or how????

1 个答案:

答案 0 :(得分:0)

您应该使用->从函数中返回一些内容。这是一个例子:

static let people = ["Nick", "John", "Peter"]

func getPerson(index: Int) -> String
{
    return self.people[index] //index is number of a person, 0 will be the first one, 1 is second, etc.
}

func showTeam()
{
    // some code

    print("This is a first boy: \(self.getPerson[0])")

    // some code
}