Jonathan Crooke

10pods

CGRectDivideNull

Allow NULL parameters to CGRectDivide()

License: MIT

  • C

CKCollectionViewDataSourceChangesetBuilder

Provides a builder pattern DSL for creating CKTransactionalComponentDataSourceChangeset instances

License: MIT

  • Objective C++

ComponentKit+SDWebImage

Out-of-the-box CKNetworkImageDownloading implementation for ComponentKit and SDWebImage.

License: MIT

  • Objective C

JCCircularCollectionViewProxy

Create a padded, infinite scrolling UICollectionViewFlowLayout with very little code.

License: MIT

  • Objective C

JCKeyPathValidator

Stop using constant NSStrings to represent your keypaths: use compiler symbols instead.

License: MIT

  • Objective C

JCSegueUserInfo

Programmatic UIStoryboardSegue - the missing (data) link.

License: MIT

  • Objective C

NSURL+QueryDictionary

NSURL, NSString and NSDictionary categories for working with URL queries

License: MIT

  • Objective C

ObjcAssociatedObjectHelpers

A header file with macros that synthesize accessors for associated objects, taking the boilerplate out of your hands. Also, a category that adds an NSMutableDictionary to NSObject to make adding abitrary key/values a breeze.

License: MIT

  • Objective C

TestPilot

Unit-testing Cocoa just got easy.

License: MIT

  • Objective C

UICollectionViewEmptyState

Set-and-forget overlays for empty UICollectionViews.

License: MIT

  • Objective C