Nick Donaldson

8pods

RZCellSizeManager

RZCellSizeManager is an object used to cache and get cell heights for UICollectionView cells and UITableView cells. It works especially well when using AutoLayout but can be used anytime you want to cache cell sizes.

License: MIT

  • Objective C

RZCollectionList

A framework for transforming and combining data from Core Data and other sources and displaying it in a UITableView or UICollectionView.

License: MIT

  • Objective C

RZDebugMenu

RZDebugMenu mimics the behavior of a Settings.bundle, but is globally available within your app so you can change whatever setting you'd like at any point.

License: MIT

  • Objective C

RZImport

Tired of writing boilerplate to import deserialized API responses to model objects?

Tired of dealing with dozens and dozens of string keys?

RZImport is here to help!

RZImport is a category on NSObject and an accompanying optional protocol for creating and updating model objects in your iOS applications. It's particularly useful for importing objects from deserialized JSON HTTP responses in REST APIs, but it works with any NSDictionary or array of dictionaries that you need to convert to native model objects.

License: MIT

  • Objective C

RZTransitions

RZTransitions is a library to help make iOS7 custom View Controller transitions slick and simple. Features Include: * A comprehensive library of animation controllers * A comprehensive library of interaction controllers * Mix and match any animation controller with any interaction controller * A shared instance manager that helps wrap the iOS7 custom transition protocol to expose a friendlier API

License: MIT

  • Objective C

RZTweenSpirit

RZTweenSpirit is a lightweight, simple tweening and animation library for iOS. It allows you to easily create piecewise animation timelines with precise control, for things like onboarding slideshows, creative scrolling effects, and parallax.

License: MIT

  • Objective C

RZUtils

RZUtils is a collection of categories and smaller components for iOS development that are used by the Raizlabs development team in multiple applications. This library will continue to grow as components are added, edited, deprecated and removed.

See the README for more details on the individual components.

License: NOASSERTION

  • Objective C

RZVinyl

Stack management, ActiveRecord utilities, and seamless importing for Core Data. RZVinyl makes it easy to manage Core Data stacks, multiple contexts, concurrency, and more.

ActiveRecord-style extensions for NSManagedObject let you easily create, find, filter, sort, and enumerate objects in your database.

With the RZImport extension, importing objects into Core Data from external sources is simple and intuitive.

License: MIT

  • Objective C