swift 学习记录(三)
2015-10-27 14:20
447 查看
函数作为函数的返回值
代码如下:在test函数中,返回了一个 String -> String类型的函数
func test()-> (String -> String){
func testIn(number:String) -> String{
return number
}
return testIn
}
var method = test()
print(method("aa"))
print(method("bb"))
print(method("cc"))
运行结果为:
aa
bb
cc
代码如下:在test函数中,返回了一个 String -> String类型的函数
func test()-> (String -> String){
func testIn(number:String) -> String{
return number
}
return testIn
}
var method = test()
print(method("aa"))
print(method("bb"))
print(method("cc"))
运行结果为:
aa
bb
cc
相关文章推荐
- 用C#完成Swift远程推送通知
- 用C#完成Swift远程推送通知
- Swift学习 day1
- swift 初级 函数
- 可以匹配就匹配咯: 详解 Swift 的模式匹配
- swift-工具方法
- swift(三)
- Carthage 包管理工具,另一种敏捷轻快的 iOS & MAC 开发体验 | SwiftCafe 咖啡时光
- Swift-使用NSJSONSerialization生成或解析JSON数据
- 初学swift笔记 继承(十)
- 初学swift笔记 方法(九)
- 初学swift笔记 结构体(八)
- swift基础入门
- swift数组遍历
- Swift控制流
- Java, C#, Swift语法对比速查表
- CocoaChina论坛Swift学习入门
- 《iOS8 Swift编程指南》类书图像
- swift:高级运算符(位运算符、溢出运算符、优先级和结合性、运算符重载函数)
- Swift之UITabBarController 导航控制器的自定义