Use as you would any other UIAlertView, but instantiation is now a class level message, and adding a button can now take a block to be executed when tapped.
GRKAnalytics is a lightweight abstraction allowing for the agnostic use of multiple and varying analytics providers. Supported providers: Fabric, GoogleAnalytics and Firebase.
Given two NSArrays, an old and current, GRKArrayDiff will report all deletions, insertions, moves, and modifications. This is specifically targeted for array backed data models which are used to support Table Views and Collection Views, but is generally applicable as well.
A UIView subclass which renders a one-item bar graph with an animatable percentage property and configurable orientation, colors, etc. CALayers are used for drawing efficiency and implicit animation.
Image affects (blur, saturation) are applied to a base image asynchronously and is intended to be used for near real time application.
A UIView subclass which renders a one-item circular bar graph with an animatable percentage property and configurable start angle, colors, etc. CALayers are used for drawing efficiency and implicit animation.
Classes which encapsulate NSMutableArray, NSMutableDictionary, and NSMutableSet for threadsafe concurrent read and write access.
A container UIViewController providing the ability to easily transition from one contained view controller to another.
Use as you would any UIView and configure it to render a gradient instead of a solid color.
A simple utility, which when given the content of an HTML file, will extract the text content from the body, stripping HTML tags, and format the plaintext in such a way as to be used as a "preview" of the body content.
A UIImage category which provides "visible" pixel cropping capabilities. A given image can be rectangularly cropped based on calculated insets to "visible" pixels. Visible pixels are those whose alpha component are greater than or equal to a given alpha threshold.
A container UIViewController providing paginated scrolling between configured view controllers. Similar to UIPageViewController, but with added control and feedback.
A UIViewController subclass which can be used as a proxy for another view controller which resides in a separate Storyboard. At runtime, the proxy view controller will be replaced appropriately.
Used to build a hash result from contributed objects or hashes (presumably
properties on your object which should be considered in the isEqual: override).
The intention is for the hash result to be returned from an override to the
- (NSUInteger)hash method.