iOS切面编程

为什么80%的码农都做不了架构师?>>>    aop编程(面向切面编程),其原理也就是在不更改正常的业务处理流程的前提下,通过生成一个动态代理类,从而实现对目标对象嵌入附加的操作。在iOS中,要想实现相似的效果也很简单,利用OC的动态性,通过MethodSwizzling改变目标函数的selector所指向的实现,然后在新的实现中实现附加的操作,完成之后再回到原来的处理逻辑。二、在一个类没有实现
相关文章
相关标签/搜索