An iOS app demonstrating a KVC-based validation pattern.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
KVC Validation Pattern
JSON responses.txt

KVC Validation Pattern

This app is the sample app for iOS Property Validation Built on KVC:

The app implements a gas price comparison app that relies on crowd-sourced data in the same vein as GasBuddy or other similar services. We chose this scenario because of the inherent unpredictability of user-generated data that makes validation an essential piece of the app. The app includes five stubbed out JSON responses that have various changes in the data that should be handled by the app.

Screenshot of Response A