Héctor Marqués

21pods
Public defintion of protocols used by Sourcery templates as opt in markers to code generation.
License: MIT
UIImageView
subclass that performs random or custom slow translation and scale animations on its image.
License: MIT
Error Kit is a handy iOS library for making NSError handling easier.
It covers error object creation, inspection, presentation and recovery.
License: MIT
MRDetectBpmOperation
is a concrete subclass of NSOperation
that uses the SoundTouch Audio Processing Library for detecting BPM of a media resource.
License: MIT
MRFetchedResultsController is a drop-in replacement for NSFetchedResultsController
that works on Mac and iOS.
Its purpose is to provide an alternative that makes it possible to extend NSFetchedResultsController
functionallity without having to deal with private APIs.
In apps ported to Mac OS X using Chameleon, MRFetchedResultsController addresses the lack of an implementation of NSFetchedResultsController
for the platform by providing an alternative that can be used in both iOS and Mac versions of the apps.
License: MIT
MRLocalNotificationFacade is a class that wraps most of the APIs required for dealing with local notifications in iOS.
License: MIT
The MROperation
class is a concrete subclass of NSOperation
that manages the concurrent execution of a block.
License: MIT
This is untested and undocumented code not suitable for production use.
MRRealmResultsController
is an alternative to NSFetchedResultsController
for use with realm-cocoa.
I've made it because I wanted to check how well could Realm perform when used as a replacement to Core Data in an existing application with as few changes as possible made to the application code.
License: MIT
MRSpeechDispatcher
provides an easy-to-use interface for producing synthesized speech on an iOS device.
License: MIT
MRWorldMapView
is a UIView
subclass that displays a world map with selectable countries.
Its appearance can be customized from Interface Builder through IBInspectable
properties or by implementing MRWorldMapViewDelegate
methods.
Limited support for loading custom GeoJSON maps is provided through the method loadGeoJSONMap:withError:
.
License: Apache 2