Tiny 1.0.2

Tiny 1.0.2

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2015年5月

Scott Petit 维护。



Tiny 1.0.2

  • Scott Petit

URL 缩短器扩展包装

Tiny 是 URL 缩短器的扩展包装。它可以当前缩小 Googlbitly 的链接。如果您使用不同的服务,编写包装的难度等同于遵守 NTAURLShortenerService 协议及其两个必需方法。

Tiny 以 Nate Tiny Archibald 的名字命名,他是一位前美国职业篮球运动员。他在 NBA 打了14年球,最著名的是在辛辛那提皇家队,堪萨斯城-奥马哈国王队和波士顿凯尔特人队打球。1991年,他被列入了 Naismith 纪念体育馆篮球名人堂。

使用方法

Tiny 提供了两个遵守 NTAURLShortenerService 协议的对象,即 BitlyURLShortenerService 和 GooglURLShortenerService。只需创建一个包含所需数据的服务对象(bitlys 的情况是一个访问令牌)并将其传递给 Tiny。Tiny 提供了一个单类方法,可以完成所有缩短网址工作。总体而言,一般用法如下

GooglURLShortenerService *service = [GooglURLShortenerService service];

[Tiny shortenURL:[NSURL URLWithString:@"http://google.com"] withService:service completion:^(NSURL *shortURL, NSError *error) {
    NSLog(@"Short URL - %@", shortURL);
}];

就是这么简单。