Jan Bartel

22 个 Pod

JBLoginDataCommands

一些用于形式化登录视图登录过程的协议(请参阅 JBLoginView)。

许可证: MIT

  • Objective C

JBLoginView

一个简单的基于 VISPER 的登录屏幕。应该与其他 VISPER 组件配合使用

许可证: MIT

  • Objective C

JBPersistenceStore

一个持久化存储,用于在 yapdatabase 中存储您的模型。

许可证: MIT

  • Swift

JBPersistenceStore-Protocols

用于作为您最喜欢持久化库外观的持久化存储的协议。

许可证: MIT

  • Swift

MessageContainerViewController

一个容器视图控制器,在您的应用顶部创建错误消息。

许可证: MIT

  • Swift

RocketChatAdapter

连接您的应用程序与一个 rocket chat 安装的适配器。

许可证: MIT

  • Swift

VIPERS-Router

路由器是一个对象,将一个可路由项(符合空协议 RoutableProtocol 的对象)映射到一个特定的 Route-Description(符合空协议 RouteDescriptionProtocol 的对象)。因此,它使用一个 RouteDefinition(符合空协议 RouteDefinitionProtocol 的对象),将 Routable 映射到 RouteDescription。

许可证: MIT

  • Swift

VIPERS-Router-Protocol

为 iOS 应用框架 'VIPERS' 使用的路由器实现的协议。

许可证: MIT

  • Swift

VIPERS-Wireframe-Protocol

在 VIPER-应用程序中,导线层用于创建和展示视图控制器及控制器过渡。VIPER 应用使用符合 WireframeProtocol 的对象在您的应用程序控制器之间进行路由。

它是连接您应用中视图控制器的一种强大方式。它接收一个 NSURL 和一些参数,与创建您的视图控制器(控制器提供程序)的组件进行通信,这些组件创建与该 URL 相关的视图控制器,并将其提供给负责展示您的控制器(控制器路由展示者)的组件。

导线层负责导航到下一个视图控制器,并与导线层的所有对象进行通信和连接。它被展示层用来导航到下一个视图控制器。我们建议您避免在位于视图层中的视图控制器中使用它。最好从委托中调用它。

许可证: MIT

  • Swift

VISPER

支持 iOS-应用的 VIPER 架构的 iOS 库。

包含一些基本类来设计基于 VIPER 的 iOS-应用。框架包括视图控制器、展示者、交互者和导线的标准类

许可证: MIT

  • Objective C

VISPER-CommandBus

visper 应用框架的命令总线实现。

许可证: MIT

  • Swift

VISPER-Core

许可证: MIT

VISPER-Entity

许可证: MIT

VISPER-Objc

许可证: MIT

VISPER-Presenter

许可证: MIT

VISPER-Reactive

许可证: MIT

VISPER-Redux

许可证: MIT

VISPER-Sourcery

许可证: MIT

VISPER-Swift

许可证: MIT

VISPER-Wireframe

许可证: MIT

VISPERComposedApplication

定义了基于 VISPER 的组合应用程序的接口。增加了一些用于持久化和数据获取的协议和基础类。

许可证: MIT

  • Objective C