Greg Combs

5pods

IntelligentSplitViewController

This is a UISplitViewController subclass that will intelligently rotate it's contents when placed inside a UITabBarController.

Normally the standard UISplitViewController doesn't hear about rotations when it's not the frontmost UI element (selected tab). This is because Apple believes a UISplitViewController should be the top-most controller in the hierarchy. So when you rotate the device while switching back and forth between tabs of split views, your view controllers and UI elements start drawing in mismatched orientations. Users don't like this nonsense. But what do you do if your app needs split views within a tab view? This. This is what you do.

License: CC

  • Objective C

JSONTools

This Objective-C library is a collection of classes and categories that implement three powerful new features (JSON Patch, JSON Pointer, JSON Schema) that work with JSON data (represented by NSDictionaries and NSArrays in Objective-C).

License: MIT

  • Objective C

KiteJSONValidator

A native Objective-C JSON schema validator supporting JSON Schema draft 4 released under the MIT license.

Notes: This implementation does not support inline dereferencing (see section 7.2.3 of the JSON Schema Spec).

Development discussion here

License: MIT

  • Objective C

MTLManagedObjectAdapter

Model framework for Cocoa and Cocoa Touch.

License: MIT

  • Objective C

Overcoat

Overcoat is a small but powerful library that makes creating REST clients simple and fun.

License: MIT

  • Objective C