Marin Todorov

17个pods

AFDateHelper(icanzilb)

Swift中对NSDate的便利扩展,用于创建、修改或比较日期。

许可证: MIT

  • Swift

EasyAnimation

EasyAnimation扩展了UIKit内置的动画方法,允许您在 Jordar 窗格内模拟同步的动画。

  • 在 doInBackground: animations 中滑动层属性
  • 混合视图和层动画一起使用
  • 对视图和层进行弹簧动画
  • 轻松串联动画
  • 取消动画链

许可证: MIT

  • Swift

JSONModel

用于JSON的魔力数据建模框架。快速创建强大、原子化和智能的数据模型类。

许可证: MIT

  • Objective C

MTLog

为程序员提供的 NSLog 替代品!

许可证: MIT

  • Objective C

RealmContent

由 Realm 提供的动力内容管理系统,提供内置的视图控制器和视图,以便快速将动态内容添加到 iOS 应用程序中。

许可证: MIT

  • Swift

Retry

retry 和 retryAsync 保持运行可能会抛出异常的代码块,直到达到最大重试次数或自定义的开发者定义策略指示它们停止重试。

许可证: MIT

  • Swift

RxAnimated

允许开发人员以清晰和语义化的方式将可观察绑定到属性并动画化任何值更改。该库包含了一组基本动画,并允许轻松扩展以添加更多效果。

许可证: MIT

  • Swift

RxGesture

RxSwift 对视图手势的响应式包装。它允许您轻松地监视单个手势(如轻触或自定义组手势)上的视图。您可以组合轻触、 presses 或任意方向上的滑动

许可证: MIT

  • Swift

RxMKMapView

RxMKMapView 是对 MKMapView 代理的响应式包装。

安装

RxMKMapView 可通过 CocoaPods 访问。要安装它,只需将以下行添加到您的 Podfile 中

ruby pod "RxMKMapView"

示例使用

```swift

// MARK: 设置 MKMapView

let mapView = MKMapView(frame: view.frame) view.addSubview(mapView)

// MARK: 响应加载事件 mapView.rx.willStartLoadingMap .asDriver() .drive(onNext: { print("map started loadedloading) }) .disposed(by: disposeBag)

mapView.rx.didFinishLoadingMap .asDriver() .drive(onNext: { print("map finished loading") }) .disposed(by: disposeBag) ```

许可证: MIT

  • Swift

RxRealm

这是一个 Rx 扩展,它提供了一种简单直接的方法来使用 Realm 的 natively reactive 集合类型作为可观察对象。

许可证: MIT

  • Swift

RxRealmDataSources

这是一个 Rx 扩展,它提供了一种简单直接的方法将 RxRealmObservable 类型绑定到 iOS 和 macOS 上的表格视图或集合视图。

许可证: MIT

  • Swift

RxTimelane

许可证: MIT

SwiftSpinner

SwiftSpinner 是一个非常漂亮的旋转指示器,具有简洁和醒目的样式,非常适合 iOS 8 的设计。它使用动态模糊和不透明度覆盖当前屏幕内容并显示带有文本(或所谓的“旋转器”)的活动指示器。

许可证: MIT

  • Swift

TaskQueue

TaskQueue 是一个 Swift 库,它允许您一次性安排任务,然后让队列以同步方式执行它们。TaskQueue 的好处是您可以在执行之前决定每个任务应在哪个 GCD 队列上执行,并让 TaskQueue 在执行过程中进行队列切换。

即使您的任务异步如获取位置、下载文件等。TaskQueue 也会等待它们完成然后再执行下一个任务。

许可证: MIT

  • Swift

TimelaneCombine

许可证: MIT

TimelaneCore

许可证: MIT