John Sundell

7个库

Codextended

许可证:MIT

文件

Files 是一个紧凑型库,它提供了更方便的方式在 Swift 中处理文件和文件夹。它主要针对 Swift 脚本化和工具,但也可嵌入需要访问文件系统的应用程序中。它本质上是对 Foundation 提供的 FileManager API 的一种薄封装。

许可证:MIT

  • Swift

FlowOperations

一个轻量级的 Swift 库,用于面向操作编程。轻松定义您自己的、原子操作,或使用大量可用的预定义操作,这些操作可以分组、排序、排队和重复使用。

许可证:MIT

  • Swift

ImagineEngine

Imagine Engine 是一个持续开发的项目,旨在为 Apple 的平台创建一个快速、高性能的 Swift 2D 游戏引擎,同时也是一个易于使用的引擎。虽然在某些方面还需要进一步发展、修复和添加新功能,但仍邀请您加入这个新社区,共同打造一个具有宏伟但明确目标的工具——让您轻松构建任何想象中的游戏。

许可证:未知

  • Swift

需求

轻松使可选值非 nil,或者在出现错误时优雅地崩溃

许可证:MIT

  • Swift

Unbox

Unbox 是一个易于使用的 Swift JSON 解码器。不要花费几个小时编写 JSON 解码代码,只需解包即可!

Unbox 是轻量级的、非魔法性的,且不需要您子类化、使您的 JSON 与特定架构兼容或完全改变您编写模型代码的方式。它可以在任何模型上轻松使用。

许可证:MIT

  • Swift

Wrap

Wrap 是一个易于使用的 Swift JSON 编码器。不要花费几个小时编写 JSON 编码代码,只需包装它即可!

使用 Wrap 和在需要编码的类或结构体实例上调用 Wrap() 一样简单。它将自动编码您类型的所有属性,包括嵌套对象、集合、枚举等等!

许可证:MIT

  • Swift