ObjCUIbeta

A declarative, data-driven framework for building CocoaTouch user interface.

Declarative

ObjCUI makes it easy to create interactive UIs.
Design simple view components for each data state, ObjCUI will efficiently update and render the right component when your data state changes.

Declarative Views make your code more predictable and easier to read or debug.

Component Based

Each View Component is responsible for manage its own state, then compose them to make complex UIs.

Since component logic is absolutely focused on data state, you can easily change component by passing rich data.

Display A Simple Label

Rendering Stateful Component