前端之家收集整理的这篇文章主要介绍了
swift语言初步,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
学习参考链接:
swift中文版
swift语言指南中文
官方英文
快速入门英文
Swift简介
斯坦福大学公开课程:
Git国内
apple
Swift 开源项目精选: github
swift
函数:
@H_
502_15@func sayHi
(name : String) ->String{
let hi =
"hi,\(name)"
return hi
}
println(sayHi(
"Jack"))
多返回值函数
示例:
@H_
502_15@func count
(n : Int)->(a : Int,b : Int,c : Int){
var a =
5,b =
4,c =
7
let tm = a + b + c + n
return (tm,b + c,c+a)
}
println(count(
5))
函数参数名:
外部参数名:
提供可读的意图明确的调用该函数
@H_
502_15@func
join(str s1:
String)
-> String{
return s1
+"外部参数名"
}
println(
join(str:
"这是"))
外部参数名称速记
就是本地参数名已经使用里
@H_
502_15@func
cache(
#string :
String)
->String{
let str
=
string + "外部参数名速记"
return str
}
println(
cache(
string:
"这是"))
参数的默认值
@H_
502_15@func count
(n : Int,m : Int = 5)->(a : Int,c =
7
let tm = a + b + c + n + m
return (tm,c+a)
}
println(count(
4))