Duncan Lewis

4pods

Task

Task is a simple Cocoa framework for expressing and executing your application’s workflows. Using Task, you need only express each step in your workflow — called tasks — and what their prerequisite tasks are. After that, the framework handles the mechanics of executing the steps in the correct order with the appropriate level of concurrency, letting you know when tasks finish or fail. It also makes it easy to cancel tasks, retry failed tasks, and re-run previously completed tasks and workflows.

License: MIT

  • Objective C

TWTToast

Tools and Utilities for Cocoa Development

License: MIT

  • Objective C

TWTValidation

TWTValidation is a Cocoa framework for declaratively validating data. It provides a mechanism for validating individual objects and collections, and for combining multiple validators using logical operators to create more complex validations."

License: MIT

  • Objective C

URLMock

URLMock is an Objective-C framework for mocking and stubbing URL requests and responses. It works with APIs built on the Foundation NSURL loading system— NSURLConnection, NSURLSession, and AFNetworking, for example—without any changes to your code.

License: MIT

  • Objective C