typealias: 是用来为已经存在的类型重新定义名字的,通过命名,可以使代码变得更加清晰。常用于闭包定义 eg: typealias SuccessStringClosure = (String) ->Void
@escaping:逃逸闭包,当前方法大括号执行结束之后执行。常用于网络请求类中(异步回调)
@noescape:非逃逸闭包, 方法顺序执行,闭包走完方法才会执行结束
convenience:便利构造函数
typealias: 是用来为已经存在的类型重新定义名字的,通过命名,可以使代码变得更加清晰。常用于闭包定义 eg: typealias SuccessStringClosure = (String) ->Void
@escaping:逃逸闭包,当前方法大括号执行结束之后执行。常用于网络请求类中(异步回调)
@noescape:非逃逸闭包, 方法顺序执行,闭包走完方法才会执行结束
convenience:便利构造函数
本文标题:Swift关键字
本文链接:https://www.haomeiwen.com/subject/iujqrqtx.html
网友评论