Skip to content

Latest commit

 

History

History
executable file
·
78 lines (56 loc) · 2.08 KB

README.md

File metadata and controls

executable file
·
78 lines (56 loc) · 2.08 KB

Jsonify
Version Author Build Passing Swift
Platforms MIT
Cocoapods Carthage SPM

Introduction

What's this?

Jsonify is a delightful JSON parsing framework for iOS/macOS/watchOS/tvOS platforms written in Swift.

Requirements

  • iOS 8.0+
  • macOS 10.10+
  • watchOS 2.0+
  • tvOS 9.0+
  • Xcode 8 with Swift 3

Installation

CocoaPods

pod 'Jsonify'

Manually: Framework

First, excute this:

git submodule add https://github.com/Meniny/Jsonify.git

then:

  • Drag Jsonify/Jsonify/Jsonify.xcodeproj into your project
  • Go to PROJECT->TARGETS->[YOUR_TARGET_NAME]->General->Embedded Binaries
  • Click
  • Select Jsonify.frameWork, click Add

Manually: Source Files

Copy all files in the ./Jsonify/Jsonify directory into your project.

Contribution

You are welcome to fork and submit pull requests.

License

Jsonify is open-sourced software, licensed under the MIT license.

Sample

let jsonString = "[ { \"id\": 1, \"name\": \"Meniny\", }, ]"
let array = Jsonify(string: jsonString)
for i in array.arrayValue {
    let id = i["id"].intValue
    let name = i["name"].stringValue
    print("id=\(id)\nname=\(name)")
}