Erik LaManna

4个库

WillowTreeOuroboros

Ouroboros 实现了一个由焦点引擎驱动的无限滚动轮播库,适用于 tvOS。

它支持将 1 个或多个项目分组到页面上。

要从 Storyboard 使用,设置 collection view 的类为 InfiniteCarousel 并更新 itemsPerPage 变量。

许可证: MIT

  • Swift

WillowTreeReachability

一个简单的 Swift 类,用于监控网络可达性。此类使用订阅模式来通知监听器网络状态的变化。可以添加多个监听器到一个 Reachability 实例中。

许可证: MIT

  • Swift

WillowTreeScrollingTabController

基于 Swift 的带有多个标签的视图控制器,支持在顶部可查看区域中设置多个标签。

许可证: MIT

  • Swift

WTAData

WTAData 为设置异步 CoreData 栈提供了一个轻量级接口。WTAData 利用两个 NSManagedObjectContext:主和背景,以实现快速且性能良好的核心数据访问。主上下文通常用于读取核心数据栈的访问。主上下文在背景托管对象上下文保存变化时自动更新。背景上下文主要用于在后台线程中执行保存操作,例如网络调用完成后。

许可证: MIT

  • Objective C