0.扩展.jpg
虽然不能直接添加存储属性,却可以通过runtime(关联对象)添加,和OC中在category中添加属性一样。
0.扩展-计算属性.jpg
0.协议扩展.jpg
注意
- 同一个类、结构体、枚举的多个extension中不能存在同名的方法。
- extension中的方法不能和原类(自定义的类)中方法同名
- extension中的方法和系统类中的方法同名,如为UIView添加同名的addSubview方法,最终调用的是extension中的方法
0.扩展.jpg
虽然不能直接添加存储属性,却可以通过runtime(关联对象)添加,和OC中在category中添加属性一样。
0.扩展-计算属性.jpg
0.协议扩展.jpg
本文标题:swift中的扩展
本文链接:https://www.haomeiwen.com/subject/grpfuktx.html
网友评论