Confused Vorlon

8pods

HSGoogleDrivePicker

A sane and simple file picker for Google Drive.

License: MIT

  • Objective C

HSObserver

License: MIT

HSTableView

A simpler, more elegant UITableView. Rows are managed by objects. Things happen with blocks.

Your whole table is declared up front with no need for delegates

The table view uses a responder chain approach to provide settings. Any setting can be set at the row level, the section level or the table level.

This allows simple configuration at the table level, and easy customisation at the row level.

Blocks are used for tap handlers, delete handlers, etc.

Default (coloured) accessories are supported

HSTableView is suitable for situations where there is a known finite number of rows (although the number can change). It doesn’t support infinite scrolling tables (you’ll have to use UITableView and delegates for that!)

License: MIT

  • Swift

HSTestingBackchannel

Sometimes you want to cheat in your UITesting.

HSTestingBackchannel provides an easy way for you to send notifications to your running app. You can use these to set things up for tests, screenshots, etc

License: MIT

  • Objective C

HSUIAutomationCheat

Snapshot makes it easy to automate snapshots in multiple languages, but it requires apple's painful UIAutomation.

This class bypasses UIAutomation to let you drive your app with notifications.

License: MIT

  • Objective C

RCBRightClick

Easy finder integration with Right Click Booster

License: MIT

  • Objective C