Alberto De Bortoli

14个Pod

ADBActors

基于Valletta Ventures想法的Objective-C中Actor Model的简单概念。

许可证: BSD 3.0

  • Objective C

ADBBackgroundCells

底层的NSInvocationOperation被用作GCD(Grand Central Dispatch)的替代,因为放入NSOperationQueue对象的操作可以被取消。这种线程方式允许优化长滚动,显示和立即重用/消失许多单元格,无需执行更多不可视单元格的工作。ADBBackgroundCells基于块,并使用Objective-C运行时。

许可证: BSD 3.0

  • Objective C

ADBDownloadManager

一个用于iOS的下载管理器。实际上,您无需任何外部库即可下载文件。

许可证: BSD 3.0

  • Objective C

ADBIndexedTableView

ADBIndexedTableView使用内省和消息转发。

许可证: BSD 3.0

  • Objective C

ADBReasonableTextView

一个使用合理代理方法的UITextView替代品。

许可证: BSD 3.0

  • Objective C

ADBStateMachine

一个适用于Objective-C的正确线程安全的状态机。

许可证: BSD 3.0

  • Objective C

Bitlyzer

一个在iOS上使用Bit.ly缩短URL的类(基于块和代理,使用ARC)。

许可证: BSD 3.0

  • Objective C

BMYCircleStepView

一个简单的视图,显示流程步骤,如在Beamly iOS应用中使用。

许可证: BSD 3.0

  • Objective C

BMYCircularProgressPullToRefresh

此版本的下拉刷新功能可以用于UITableViews和UICollectionViews。在处理自定义下拉刷新视图时,通常原生的UIRefreshControl不是理想的,因为它不可定制。除了下拉刷新之外,常见的定制是将带有应用程序标志的圆形进度视图用于拖动期间显示。此版本的下拉刷新允许在滚动视图中保留contentInset。

许可证: BSD 3.0

  • Objective C

BMYScrollableNavigationBar

此版本的滚动导航栏功能是Valentin Shergin的SherginScrollableNavigationBar的演变。有几种开源组件用于iOS,但它们都存在不同的问题(包括原始的SherginScrollableNavigationBar),并且仅与半透明或不透明导航栏一起使用。此版本旨在支持半透明和不透明的导航栏。

许可证: BSD 3.0

  • Objective C

GoldRaccoon

GoldRaccoon是一个iOS组件,允许您连接到FTP服务并执行列出、创建、删除、上传和下载操作。

许可证: BSD 3.0

  • Objective C

Promis

Swift中最简单、最简单的Future和Promises框架。没有魔法。没有样板。 - 完全单元测试和文档 💯 - 线程安全 🚦 - 纯洁界面 👼 - 支持链式调用 ⛓ - 支持取消 🙅‍♂️ - 如有需要基于队列的块执行 🚆 - 通过泛型提供结果类型 🚀 - 将魔法保持到最小,使代码处于可读状态,不偏离花哨且不必要的架构决策 ಠ_ಠ

许可证: MIT

  • Swift

Skopelos

这是一个简洁、线程安全、无需样板且超级易用的Active Record版本,用于Core Data。只需Core Data所需的一切。Swift风味。

许可证: MIT

  • Swift

Stateful

许可证: MIT