A dependency injection framework for Objective-C and Swift. Typhoon aims to remove tight couplings between dependencies in your code to make it easier to test or swap out components of you app. Features include support for circular dependencies and injection of view controllers, storyboard integration, support for both initializer and property injection, a very small memory and CPU footprint, plus loads more. Typhoon comes with a fully working sample app in both Objective-C and Swift that you can use to learn how to use the framework.
Join us at GoodNotes, a top paid handwritten note-taking iOS app with love letters from our customers
GoodNotes was created from our founder's frustration of taking readable and reusable handwritten notes on his first iPad. We have since grown to millions of happy users and become one of top paid iOS apps on Apple App Store last couple years. We are just getting started. Join us to reimagine what productivity suite will look like with digital pen and smart paper. We are hiring across the board on engineering and design. Find us on Twitter!