3个库
BNR Core Data 栈为我们认为的最佳实践提供了在应用程序中使用 Core Data 的方法。
它取代了 Xcode 模板中的样板设置代码,并专注于高效性能和变更管理。
许可证:MIT
Deferred 是一个异步的承诺式 API,可以用作“块回调”模式的替代方案。它允许您处理尚未确定的价值,例如来自未来(某一天!)Web 服务调用的数组。它最初受到了 OCaml 的 Deferred 库的启发。
许可证:MIT
BNRDynamicTypeManager 是一系列辅助类,它使得在 iOS 7 应用程序中使用 Dynamic Type 更加容易。最重要的是,它可以自动监听 UIContentSizeCategoryDidChangeNotification
并更新所有“监视”视图的字体。
许可证:MIT