jsonmodel
GitHub describes it as Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
jsonmodel/jsonmodel: JSONModel - Magical Data Modeling Framework for JSON
GitHub describes it as Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. The README describes the project this way: JSONModel allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps. Automatic introspection of your model classes and JSON input drastically reduces the amount of code you have to write.
Manual
The README section "Manual" states: 0. download the JSONModel repository 0. copy the JSONModel sub-folder into your Xcode project 0. link your app to SystemConfiguration.framework
Basic Usage
The README section "Basic Usage" states: - create a JSONModel subclass for your data model - declare properties in your header file with the name of the JSON keys:
Basic Usage
The README section "Basic Usage" states: If the validation of the JSON passes. you have all the corresponding properties in your model populated from the JSON. JSONModel will also try to convert as much data to the types you expect. In the example above it will:
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes