Adam Kirk

28个Pod

ATKColor

实现从十六进制值轻松创建UIColor/NSColor的类别和宏。

许可协议:MIT

  • Objective C

FamilySearchCocoa

首先需要从 https://devnet.familysearch.org/ 获取开发者密钥。然后你可以轻松获取当前用户,添加父母、子女、配偶,并修改人物事件,如出生、死亡、结婚日期等。更多功能即将推出。

许可协议:BSD

  • Objective C

FatSecretKit

FatSecret API的客户端。

许可协议:BSD

  • Objective C

FirehoseCocoa

与Firehose客户支持服务交互的库。

许可协议:MIT

  • Objective C

MTAnimation

允许您以熟悉的方式(例如[UIKit animateWithDuration:animations:])在应用程序中动画化视图,但添加了25多个(来自jQuery)缓动函数,使动画更加生动。

许可协议:MIT

  • Objective C

MTBlockAlertView

使用基于块的代理而不是协议的iOS Alert View。

许可协议:MIT

  • Objective C

MTBlockTableView

使用块而不是协议的表格视图。试试看,我们敢打赌。

许可协议:BSD

  • Objective C

MTColorDistance

UIColor的类别。传入一个颜色数组,它将返回最近的颜色。

许可协议:MIT

  • Objective C

MTControl

以jQuery风格将块处理程序附加到UIControl对象上。

许可协议:BSD

  • Objective C

MTDateComponentsPicker

用于选择日期组件的选取器。允许某些组件未定义。

许可协议:BSD

  • Objective C

MTDates

NSDate的类别。100多个日期计算方法。

许可协议:MIT

  • Objective C

MTFittedScrollView

一个UIScrollView子类,它根据其内容大小调整自身。

许可协议:MIT

  • Objective C

MTGeometry

Core Graphics几何图形的扩展。交集、缩放等。

许可协议:BSD

  • C

MTJSONDictionary

当您正在将其转换为JSON或从JSON中转换时,它是NSDictionary的类别。包括valueForComplexKeyPath:(例如[dict valueForComplexKeyPath:@"parents[0].children[first].toys[last].title"])

许可协议:BSD

  • Objective C

MTJSONUtils

当您正在将其转换为JSON或从JSON中转换时,它包括valueForComplexKeyPath:(例如[dict valueForComplexKeyPath:@"parents[0].children[first].toys[last].title"])。

许可协议:BSD

  • Objective C

MTMigration

管理iOS应用程序中版本更新时只需运行一次的代码块。

许可协议:MIT

  • Objective C

MTPDF

Objective-C PDF对象。尽我所能帮助我们避免Core Foundation带来的头痛。

许可协议:MIT

  • Objective C

MTPencil

用于动画线条绘制的库(如不可见的铅笔)。

许可协议:MIT

  • Objective C

MTPocket

简单而强大。方便且信息丰富。JSON到集合对象的转换。完整的请求和响应对象。

许可协议:MIT

  • Objective C

MTQueue

以超级简洁和可读的方式向队列添加块。

许可协议:MIT

  • Objective C

MTStringAttributes

使生成 NSAttributedString 所需的属性字典变得更容易。

许可协议:MIT

  • Objective C

MTTimer

一个 Objective-C 定时器,它限制事件触发到时间范围内。* 如果在 min 之前取消,则等待 min 触发。* 如果在 max 之后取消,则在 max 触发。* 如果在 min 和 max 之间取消,则在取消时触发。

许可协议:MIT

  • Objective C

MYSCategoryProperties

使用运行时关联快速将属性添加到类别。* 仅实现动态属性的获取器和设置器。* 仅实现未标记为 readonly 的属性的设置器。* 自动命名获取器和设置器,除非属性声明指定自定义获取器/设置器名称。* 建议您将类别方法的前缀添加为 3 个字母(例如 'mys')。

许可协议:MIT

  • Objective C

MYSCoreText

这允许您轻松创建文本帧设置器和框架,然后访问排版的全部元素和几何信息。

许可协议:MIT

  • Objective C

MYSDynamicAlertView

MYSGravityActionSheet的更长描述,采用Markdown格式。

  • 想:你为什么编写这个?重点是什么?它做什么?
  • CocoaPods将使用此信息生成标签,并改进搜索结果。
  • 尽量简短、精彩并直截了当。
  • 最后,不必担心缩进,CocoaPods会移除它!

许可协议:MIT

  • Objective C

MYSForms

在iOS中,MYSForms可轻松创建高度可定制的与模型绑定的表单。

许可协议:MIT

  • Objective C

MYSRuntime

使用Objective-C对象封装类的方法和属性,获取类属性信息变得更加容易且直观。

从块创建方法并将其添加到类中非常简单。

许可协议:MIT

  • Objective C

MYSSharedSettings

说明

  • 继承MYSSharedSettings。
  • 添加属性。
  • 在@implementation中声明属性为@dynamic。
  • 现在可以像这样使用:`[YourSubclass sharedSettings].themeColor = [UIColor blackColor];`
  • 使用`[YourSubclass sharedSettings].syncSettingsWithiCloud = YES;`开启iCloud同步。这将在`NSUserDefaults`和`NSUbiquitousKeyValueStore`中存储设置。

许可协议:MIT

  • Objective C