Jan Bartel

22 个 Pod
路由器是一个对象,将一个可路由项(符合空协议 RoutableProtocol 的对象)映射到一个特定的 Route-Description(符合空协议 RouteDescriptionProtocol 的对象)。因此,它使用一个 RouteDefinition(符合空协议 RouteDefinitionProtocol 的对象),将 Routable 映射到 RouteDescription。
许可证: MIT
在 VIPER-应用程序中,导线层用于创建和展示视图控制器及控制器过渡。VIPER 应用使用符合 WireframeProtocol 的对象在您的应用程序控制器之间进行路由。
它是连接您应用中视图控制器的一种强大方式。它接收一个 NSURL 和一些参数,与创建您的视图控制器(控制器提供程序)的组件进行通信,这些组件创建与该 URL 相关的视图控制器,并将其提供给负责展示您的控制器(控制器路由展示者)的组件。
导线层负责导航到下一个视图控制器,并与导线层的所有对象进行通信和连接。它被展示层用来导航到下一个视图控制器。我们建议您避免在位于视图层中的视图控制器中使用它。最好从委托中调用它。
许可证: MIT