swift语言初步

前端之家收集整理的这篇文章主要介绍了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))

猜你在找的Swift相关文章