Davide Di Stefano

4pods

DZAObliqueFillAnimatorView

A custom view that has an oblique transparent cut on the top and it can be filled with an animated circle

License: MIT

  • Objective C

DZAOldStyleNavigationControllerAnimatedTransition

This class implements the UIViewControllerAnimatedTransitioning protocol and it lets you use the old style push and pop animation (before iOS7) in which the two views scrolls together. Useful for UINavigationController with a transparent background in which the views overlaps with the iOS7 animation style.

License: MIT

  • Objective C

DZATimer

The timer continues to track the elapsed time even when the application is in background.

You can also init the timer with a delegate, and the timer will send an event after every timestep.

License: MIT

  • Objective C

DZAUnsafeMutableArray

I built this library because I'm rewriting RouletteBetter and I wanted a way to make lot of statistics calculation on vectors. To do so, we can use the iOS Accelerate framework to 'Make large-scale mathematical computations and image calculations, optimized for high performance'. Unfortunately the Accelerate framework wants basic c pointer array as input/output parameters, so we can't use NSMutableArray or high level NSObjects.

With this wrapper library, we can easily create and manupulate the c pointer array as an high level object and, whenewer we need it, access the low level pointer property (for example to pass it to the Accelerate framework c functions).

License: MIT

  • Objective C