Jace Conflenti

4个库

AnchorKit

AnchorKit 是一个适用于 iOS、macOS 和 tvOS 的 Swifty API,用于自动布局。可以快速高效地创建约束,而无需在底层使用黑盒魔法。还提供了一些针对 NSLayoutConstraint 的扩展。它可以与视图和布局指南一起工作。

许可证:MIT

  • Swift

JSONValue

JSONValue 是一个简单的枚举,提供了类型安全的 JSON 数据访问。它包含所有 JSON 类型,并提供了如何最佳访问它们的示例语法。它支持方便地检查空值,同时防止您需要指定可选值。

许可证:MIT

  • Swift

OrderedSet

NSOrderedSet 非常棒,但是您不能将枚举和结构体放入其中,并且它缺乏 Swift 中其他集合类型通过 var 和 let 提供的可变约束。介绍 OrderedSet,这是一个完全使用 Swift 实现的常见有序、唯一集合!

许可证:NOASSERTION

  • Swift

TableSchemer

TableSchemer 是一个用于构建静态交互式表格视图的框架。Interface Builder 提供了一种构建静态表格视图的出色方式,但并非每个人都使用 Interface Builder,并且向这些表格视图添加交互性是困难的。传统的交互式静态表格视图编写是一项令人繁琐的任务,因为需要操作索引路径,并且具有多个委托方法来处理配置、调整大小和选择处理。当需要重新排列时,维护起来也非常痛苦,因为需要在所有这些位置更新索引路径。

许可证:NOASSERTION

  • Swift