Stig Brautaset

3个 Pod

SBJson

使用这个库可以在慢速连接中减少每次下载/解析文档的明显延迟。您可以在整个文档下载完毕之前开始解析,并将解析后的文档块反馈给您的应用程序。

给解析器提供一个或多个 UTF8 编码数据块,解析器将使用您提供的块调用每个根级别的文档或数组。或者,可选地,对于每个根级别数组中的每个顶级条目。

此 Pod 与 SBJson5 完全相同, except that it can be installed alongside SBJson v3.x or SBJson4. 这个特性在您想使用版本 5 但同时又依赖先前版本的库时特别方便。

许可证::BSD-3-Clause

  • Objective C

SBJson4

使用这个库可以在慢速连接中减少每次下载/解析文档的明显延迟。您可以在整个文档下载完毕之前开始解析,并将解析后的文档块反馈给您的应用程序。

给解析器提供一个或多个 UTF8 编码数据块,解析器将使用您提供的块调用每个根级别的文档或数组。或者,可选地,对于每个根级别数组中的每个顶级条目。

这与 SBJson v4 相同,except it can be installed alongside SBJson v3.x. 如果您想使用版本 4,但又依赖于旧版本,这将非常有用。

许可证:BSD

  • Objective C

统计信息

统计信息是用于计算统计信息的 Foundation 框架——毫无悬念——它受到 Perl 的 Statistics::Descriptive 的启发,并像它一样主要由两个主要类组成。

SBStatistics 随着每个数据点的加入实时计算一系列统计测量。然后,数据立即被丢弃,因此具有非常低的内存占用。

SBFullStatistics 又是 SBStatistics 的子类,它记录每个数据点。因此,它能够提供更高级的统计功能。代价是,如果您收集大量数据,它可能消耗大量内存。

许可证:BSD

  • Objective C