Gustavo Barbosa

4pods

BlurImageProcessor

BlurImageProcessor offers a very easy and practical way to generate blurred images in real time.

License: MIT

  • Objective C

GBFlatButton

A flat and light implementation of UIButton for iOS.

License: MIT

  • Objective C

GBSlideOutToUnlockView

An "Inside-2-Outside Slide to Unlock" component for iOS

License: MIT

  • Objective C

Redefine

Redefine makes easier to achieve method swizzling - that is, to overwrite methods implementations during runtime using the objc runtime. It also makes possible to switch back and forth through implementations, the original and the new one. The obvious use for it is unit tests. You don't have to prepare your code specifically for tests using factories, interfaces and etc, since it's possible to redefine any class or instance method. But, of course, you can do a lot of other crazy stuffs if you want to.

License: MIT

  • Objective C