2018年12月28日
摘要: swift 特性, 可以定义泛型类型 func SwapTwoValues <T>(value1: inout T, value2: inout T) { let p = value1 value1 = value2 value2 = p } 参数为泛型, var a1 = "hello" var 阅读全文
posted @ 2018-12-28 10:20 大圣ios博客 阅读(505) 评论(0) 推荐(0) 编辑
摘要: final 不希望某个类被继承和重写。 这种通常是一些辅助性质的工具类或者方法,特别那种只包含类方法而没有实例方法的类。比如MD5加密类这种,算法都十分固定,我们基本不会再继承和重写。 mutating 方法前加, 为了能在该方法中 修改struct 或者Enum的变量。 Struct或者 Enum 阅读全文
posted @ 2018-12-28 10:01 大圣ios博客 阅读(142) 评论(0) 推荐(0) 编辑