SwiftierJSON:SwiftyJSON 的内存高效版本

时间:2024-06-20 13:07:03
【文件属性】:

文件名称:SwiftierJSON:SwiftyJSON 的内存高效版本

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-20 13:07:03

Swift

#SwiftierJSON 这个 repo 是对 lingoer 出色的 repo 的重写,用于在 Swift 中处理 JSON 数据,更改为使用 JSON 解析器返回的对象,而不是使用枚举将所有数据转换为 Swift 表示。 它需要更少的内存,对于大消息应该快一点。 它向后兼容,但包含 JSON 可写的附加功能,因此您可以使用它来构建消息(中间节点是“自动激活的”): var JSON = JSONValue(NSMutableDictionary()) JSON["milestone"]["creator"]["login"] = JSONValue( "lingoer") var msg = JSON.rawJSONString XCTAssertEqual(msg,"{\"milestone\":{\"creator\":{\"login\":\"lingoer\"}}}",


【文件预览】:
SwiftierJSON-master
----SwiftyJSON.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(24KB)
----LICENSE(1KB)
----README.md(4KB)
----SwiftyJSON()
--------Info.plist(819B)
--------SwiftyJSON.h(314B)
--------SwiftyJSON.swift(11KB)
----.gitignore(34B)
----SwiftyJSONTests()
--------Info.plist(746B)
--------Valid.JSON(1KB)
--------SwiftyJSONTests.swift(7KB)

网友评论