blob: ed8d997c0430f4ad5ca0e01e520eada4d0a1f738 [file] [log] [blame]
{
"name": "NACommonUtils",
"version": "1.2.0",
"summary": "Some useful utilities.",
"homepage": "http://nickager.com/blog/2016/03/04/NACommonUtils",
"requires_arc": true,
"description": "* ActivityOverlay - Light-weight version of MBProgessHUD. Shows a translucent HUD centred in a specified view containing an activity indicator.\n* AnyError - Provides type erasing unified error type\n* Array+Functional - `func headTail() -> (head: Element, tail: [Element])?`; `arrayByAppend` and `arrayByAppendContentsOf` non-mutating versions of the stdlib `append` and `appendContentsOf`\n* NSMutableAttributedString+Creation - NSMutableAttributedString creation helpers\n* OnePixelConstraint - Designed as a auto-layout width/height constraint that will always be 1px regardless of screen scale\n* String+LineUtils - Strings line helpers\n* UIButton+ActionBlock - Button onPressed: block extension\n* UIGestureRecognizer+ActionBlock - Gesture recognizer block extension\n* UIResponder+FindUIViewController - Walk the responder chain until we find a `UIViewController`; useful when a `UIView` needs to access `UIViewController` API\n* UIView+Autolayout - Autolayout helpers; `useAutolayout()`, `centerInView(..)`, `constrainToWidth(..)`, `constrainToHeight(..)`\n* KeepInMemoryMixin - Class mixin to allow the class to keep itself in memory\n* UIView+NibLoading - instanceFromNib() Load an instance of a view from a nib named identically to the class.",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"Nick Ager": "nick.ager@gmail.com"
},
"social_media_url": "http://twitter.com/NickAger",
"platforms": {
"ios": "9.0"
},
"source": {
"git": "https://github.com/NickAger/NACommonUtils.git",
"tag": "1.2.0"
},
"source_files": "NACommonUtils/**/*.{swift}",
"frameworks": "UIKit"
}