【Swift】Swift黑魔法 - Runtime
一、什么是Runtime:
Runtime是苹果开发中比extension更加强大的一项黑科技
extension允许用户在不修改原始代码的情况下,为类增加额外的方法
而Runtime则允许用户在不修改原始代码的情况下,为类增加额外的属性,甚至直接改变原有方法的实现
*Runtime在OC和Swift中都可以使用
二、方法交叉:Method Swizzling
1、为什么要用M
原创
2016-05-12 15:58:01 ·
730 阅读 ·
1 评论