Method overriding for iOS using the Swizzle Pattern