William Towe

33个 pod

Agamotto

Agamotto 是一个用于 iOS/macOS/tvOS/watchOS 的框架,它提供了基于块的 KVO 和 NSNotificationCenter 的扩展。它支持在析构时移除观察。它基于 ReactiveCocoa Objective-C 框架的一部分。它还提供了一个 RACCommand 类的简化版本,可以分配给各种 UI 控件。

许可: MIT

  • Objective C

Baxter

Baxter 是一个用于 iOS/macOS/tvOS/watchOS 的框架,它扩展了 CoreData 框架。它提供了简化获取和导入的方法。

许可: Apache-2.0

  • Objective C

BBFrameworks

一个存储常见 iOS/OSX 分类、类和函数的仓库。

许可: BSD

  • Objective C

Ditko

Ditko 是一个用于 iOS/macOS/tvOS/watchOS 的框架,它扩展了 AppKitUIKitWatchKit 框架。它包括宏、函数、分类和类,可以加速常见的开发任务。例如,在 UIColorNSColor 上创建给定 RBBA 或 HSBA 成分的实例的类别。

许可: Apache-2.0

  • Objective C

FontAwesome-BBExtensions

为 Foundation 和 UIKit 类提供分类,以简化从 FontAwesome Unicode 字符创建 UIImage 实例。命名方案与其在 http://fontawesome.io/cheatsheet/ 上的 FontAwesome 代码表页上使用的类名类似。

许可: BSD

  • Objective C

KSOAnimation

KSOAnimation 是一组扩展 UIKit 框架的动画和过渡。它们简化了自定义展示和消失动画。

许可: Apache-2.0

  • Objective C

KSOFileMagic

KSOFileMagic 是一个 iOS/macOS 的 Darwin 文件命令包装器,它可以通过检查内容来识别文件。当没有提供 MIME 类型时,这可以用来识别没有文件扩展名或网络原始数据的文件。它优先使用 UTType 函数系列来确定类型,但如果未提供文件扩展名或在检查 NSData 实例时,则会直接检查文件内容。

许可: BSD

  • C

KSOFontAwesomeExtensions

一组分类,针对 NSStringUIFontNSFontNSImageUIImage,以简化使用.Font Awesome 字体创建图像。它支持 iOS/macOS/tvOS/watchOS。

许可: Apache-2.0

  • Objective C

KSOForm

KSOForm 是一个用于创建类似于设置应用的视图的 iOS 框架。它管理显示表单并自动更新显示以响应模型类的更改。

许可: Apache-2.0

  • Objective C

KSOMediaPicker

KSOMediaPicker 是一个提供 UI 以访问 Photos 框架的 iOS/tvOS 框架。它在 iOS 上提供类似 UIImagePickerController 的功能,并在 tvOS 上提供一个自定义实现。在 iOS 上,它使用 FLAnimatedImage 在资产集合视图中支持 GIF 的播放。它还支持在资产集合视图中选择时要播放的视频资源。

许可: Apache-2.0

  • Objective C

KSOTextInputEditText

KSOTextInputEditTextField 是一个 KDITextField 子类,它添加了一个浮动标签和类似于在 Android Material Design 中找到的 TextInputEditText UI 组件的风格。https://material.io/guidelines/components/text-fields.html#text-fields-field-types

许可: BSD

  • Objective C

KSOTextValidation

KSOTextValidation 是一个用于 iOS/tvOS 的框架,用于在用户输入文本时进行文本输入验证。它为 UITextField 提供了一个类别方法和一个用于符合必要文本验证方法的对象的协议。

许可: Apache-2.0

  • Objective C

KSOThumbnailKit

KSOThumbnailKit 包含用于从各种源 URL 生成和缓存缩略图的类。它支持图像、电影、pdf、html、纯文本、rtf 和各种其他格式。由于 tvOS 平台上不可用 WebKit 框架,因此不支持某些格式。

许可: Apache-2.0

  • Objective C

KSOToken

KSOToken 是一个以 UITextView 为基础的子类,提供了类似于 macOS 中的 NSTokenField 的功能。它使用 NSTextAttachment 类来显示标记项。它提供了完成支持,并且可以自定义各种组件(UITextView、UITableViewCell、NSTextAttachment)的外观。

许可: Apache-2.0

  • Objective C

KSOTooltip

KSOTooltip 是一个用于在 iOS 中以模态形式显示信息提示的框架。它可以显示 NSStringNSAttributedString 的实例,可选地带有箭头并且可以在文本下方显示一个可选项的附件视图。

许可: Apache-2.0

  • Objective C

KSOWebKit

KSOWebKit 是各种 WebKit 类的包装器。它在导航栏中显示一个嵌入的进度界面,并提供代理方法来控制加载哪些请求。

许可证:BSD-2-Clause

  • Objective C

Loki

Loki 是一个用于操作 UIImage/NSImage 的 iOS/macOS/tvOS/watchOS 框架。它提供了一系列方法来调整大小、模糊、调整对比度、亮度和饱和度。在 watchOS 上还提供了一系列有限的方法。

许可: Apache-2.0

  • Objective C

MagicKit-BionBilateral

Clang 后续版本中存在的错误和警告的修复版本,是从 MagicKit 分支出来的。

许可证:MIT

  • C

MECoreDataKit

该框架包含了方便的获取请求方法、递归保存、从或转换为 JSON 源的方法。

许可证:MIT

  • Objective C

MEFoundation

涵盖了主要的 Foundation 类,包括 NSArray/NSMutableArray、NSBundle、NSData、NSDate、NSFileManager、NSObject、NSSet、NSString 和 NSURL。还包括非平凡方法的单元测试。

许可证:MIT

  • Objective C

MEKit

该库包含了 UIColor、UIFont、UIImage、UITableViewCell 和 UIView 等类的一些有用类别。

许可证:MIT

  • Objective C

MEReactiveFoundation

一组扩展 Foundation 集合类以包含功能程序语言(如 Haskell)中的功能的类。例如:map、filter、find、fold、zip、unzip 和 concat。兼容 iOS/OSX,7.0+/10.9+。

许可证:MIT

  • Objective C

MEReactiveKit

一组扩展 UIKit 框架的类,基于 ReactiveCocoa 构建。

许可证:MIT

  • Objective C

MERThumbnailKit

一个用于从 URL 生成缩略图的框架,包括本地和远程的 URL。兼容 iOS/OSX,7.0+/10.9+。

许可证:MIT

  • Objective C

Quicksilver

Quicksilver 是一个扩展了集合类(NSArrayNSSetNSOrderedSetNSDictionaryNSString)并简化了它们的使用结论的 iOS/macOS/tvOS/watchOS 框架。添加的方法类似于 Haskell 中相关列表函数(例如:map、filter、reduce 等)。

许可: Apache-2.0

  • Objective C

Shield

Shield 是一个包装各种授权 API(例如相机、照片、位置)的 iOS/macOS/tvOS 框架。大多数包装的 API 都是针对 iOS 的,同时 macOS 和 tvOS 也有一些跨平台可用。为每个包装的 API 集合提供了子规格。

许可: Apache-2.0

  • Objective C

Stanley

Stanley 是一个扩展 Foundation 框架的 iOS/macOS/tvOS/watchOS 框架。它包括一些宏、函数、类别和类,使得重复性工作变得更加容易。它提供了一个本地化的电话号码格式化工具。它还提供了一个对 SCNetworkReachability API 的包装,即 KSTReachabilityManager。

许可: Apache-2.0

  • Objective C