类型别名
就是给变量起一个别名,方便使用。
注意:不能嵌套中和本地方法中,基本就是包级进行定义就好了 ,看下面例子,类,基本类型,直接方法都是可以的。
typealias Sc = Student.Score
typealias int = Int
typealias cll = (name: String) -> String
typealias t<T> = (T) -> String
class Student {
inner class Score {
var count = 0
}
}