Object-C--->Swift之(六)函数入门级讲解

来源:互联网 发布:微团购软件哪个好 编辑:程序博客网 时间:2024/06/04 18:47

定义实例函数语法

func 函数名(形参列表)[->返回值类型]{//实现功能的代码}

定义类函数

class  func 函数名(形参列表)[->返回值类型]{//实现功能的代码}

注意:

  • 声明函数必须用func关键字,声明类函数必须加上class
  • 函数名尽可能的表达出这个函数功能意图,多个单词的话,第一个单词的首字母小写其他单词的首字母要大写
  • 形参列表是可以根据具体情况省略内容的,多组参数之间要逗号,隔开
  • 返回值类型也是可以根据具体情况省略的,可以有以下三种情况省略函数返回值
    • 省略“->返回值类型”部分
    • 使用“->()”指定返回空元组代表没有返回值。
    • 使用“->Void”指定返回Void代表没有返回值。

下面是几种代码格式:

    func say(name:String)->String    {        return "\(name):Swift真强大"     }   class func say(name:String)->String    {    return "\(name):Swift真强大"    }    func say1(name:String)    {    print("我就想静静的说下,我有形参值")    }    func say2()    {     print("我就想静静的说下,我没有形参值也没有返回值")     }    say("博主")    ViewController.say("类博主")//类函数调用    say1("博主")    say2()
1 0