码迷,mamicode.com
首页 > 编程语言 > 详细

Swift 5.X——函数

时间:2019-11-09 23:42:47      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:忽略   div   定义   计算   hello   参数   font   return   uikit   

1.函数的定义

import UIKit

/**
 函数名:test1
 参数类型:无
 返回值类型:无
 */
func test1(){
    //函数体
}

/**
 函数名:test2
 参数类型:无
 返回值类型:Int
 */
func test2() -> Int{
    //函数体
    return 0
}

/**
 函数名:test3。计算两个数之和
 参数类型:Int型*2
 返回值类型:Int
 */
func test3(a:Int,b:Int) -> Int{
    return a+b
}

2.奇葩的苹果

  在函数参数的定义问题上,苹果的奇葩做法如下(建议不要使用,用大众语言的做法即可):

import UIKit

func test1(outName inName:String)->Void{//inName是函数里用到的参数名。outName是函数外用到的参数名,即调用的时候用的参数名
    print(inName)
}
test1(outName:"hello")

func test2(_ inName:String)->Void{//忽略外部名称
    print(inName)
}
test2("hello")

func test3(inName:String)->Void{//正常函数的做法
    print(inName)
}
test3(inName: "hello")

Swift 5.X——函数

标签:忽略   div   定义   计算   hello   参数   font   return   uikit   

原文地址:https://www.cnblogs.com/yangyh26/p/11828127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!