Héctor Marqués

21pods

Autoprotocols

Public defintion of protocols used by Sourcery templates as opt in markers to code generation.

License: MIT

  • Swift

DriftAnimationImageView

UIImageView subclass that performs random or custom slow translation and scale animations on its image.

License: MIT

  • Swift

ErrorKit

Error Kit is a handy iOS library for making NSError handling easier.

It covers error object creation, inspection, presentation and recovery.

License: MIT

  • Objective C

Features

License: MIT

FluentUI

License: MIT

Idioms

License: MIT

MRDetectBpmOperation

MRDetectBpmOperation is a concrete subclass of NSOperation that uses the SoundTouch Audio Processing Library for detecting BPM of a media resource.

License: MIT

  • C++

MRFetchedResultsController

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

  • Objective C

MRLocalNotificationFacade

MRLocalNotificationFacade is a class that wraps most of the APIs required for dealing with local notifications in iOS.

License: MIT

  • Objective C

MROperation

The MROperation class is a concrete subclass of NSOperation that manages the concurrent execution of a block.

License: MIT

  • Objective C

MRRealmResultsController

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

  • Objective C

MRSpeechDispatcher

MRSpeechDispatcher provides an easy-to-use interface for producing synthesized speech on an iOS device.

License: MIT

  • Objective C

MRWorldMapView

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

  • Objective C

SpanishInflection

Spanish inflection rules for InflectorKit.

License: MIT

  • Objective C