James Ide

7个 pod

BKDeltaCalculator

一个轻量级 Objective-C 库,用于将一对集合转换为变化集合,主要在动态更新的表格和集合视图中使用

许可:[MIT](http://opensource.org/licenses/MIT)

  • Objective C

BKHitSlop

这对于需要特定大小/定位但应该对其绘制区域外部的触摸做出响应的 UIButtons非常有用。

许可:[MIT](http://opensource.org/licenses/MIT)

  • Objective C

BKSlidingViewController

UIPageViewController 被设计成适用于分页内容,并且非常高效地懒惰实例化具有特定模式(之前/之后)和特定空间隐喻的许多视图控制器。尽管它擅长很多事情,但定制最终受到 UIPageViewController 类允许更改的限制。

BKSlidingViewController 是一个开源替代品,适用于希望拥有水平布局的视图控制器,并且具有类似 UITabBarController 的 API。

许可:[MIT](http://opensource.org/licenses/MIT)

  • Objective C

libuv

libuv 是一个多平台支持库,主要关注异步 I/O。此版本跟踪 https://github.com/libuv/libuv 的上游项目。

许可:[自定义](http://libuv.org)

  • C

React

使用 React JS 框架构建的 React Native 应用程序,并使用完全异步的架构直接渲染到原生 UIKit 元素中。没有浏览器和 HTML。我们从这些和其他技术中选出了我们认为最好的特性集,构建了我们希望成为最佳产品开发框架的产品,重点是迭代速度、开发者愉快、技术的连续性,以及无质量或能力妥协的美观和快速的产品。

许可:[BSD](https://en.wikipedia.org/wiki/BSD_licenses)

  • Objective C

同步

一种简单的方法,可以使用 Swift 的 @synchronized 指令从 Objective-C。

@synchronized 一样,Synchronized 在Objective-C异常抛出时释放锁。

许可:[MIT](http://opensource.org/licenses/MIT)

  • Swift

WebASDKImageManager

一个使用 SDWebImage 的图像下载器和缓存,用于 AsyncDisplayKit。图像管理器遵循 ASImageDownloaderProtocol 和 ASImageCacheProtocol。

许可:[MIT](http://opensource.org/licenses/MIT)

  • Objective C