This is a talk I gave at Trainline about Method Swizzling in Objective-C.

Method Swizzling with Objective-C from AdamFallon4