Jed Lewison

5个组件
AsyncOpKit 带来了 Swift 通用泛型、错误处理和闭包到 NSOperations,它是一个仅限于 Swift 的通用 NSOperation 子类 AsyncOp
,可以用于编写异步代码。 AsyncOp
支持
你可以继承 AsyncOp,但由于它提供了泛型输入和输出的内置存储,并允许你通过闭包来定制行为,在许多情况下,你可以直接使用 AsyncOp。
许可:MIT
ConstraintKit 使在 Swift 和 Objective-C 中激活、停用和更新 iOS 中的布局约束变得容易。它智能地禁用参与自动布局的视图的 translatesAutoresizingMaskIntoConstraints,让你可以更新已安装的约束而无需存储它们的引用,并允许你通过一行代码激活单个约束,但它的最强大功能是可以让您用一行代码定义整个视图的布局。
许可:MIT
MAFActionSheetController 使用 MAFOverlay 在 iOS 7+ 上管理动作表样式视图控制器。它可以在按钮项或视图上作为叠加层展示。
许可:MIT
MAFOverlay 将弹出式叠加层演示带到 iOS 7+ 的 iPhone 和 iPad 上。
许可:MIT
Swift 的 @synchronized,使用对 Objective-C 运行时的调用并提供几乎相同的语法。还提供了 NSLock 和 NSRecursiveLock 的 performAndWait 扩展。
许可:MIT