[Info] 便利メソッドを集めたライブラリ - GHKit

2011年11月11日金曜日 | Published in | 0 コメント

このエントリーをはてなブックマークに追加

便利メソッドをカテゴリで実装しているライブラリ。


appledoc によるリファレンスマニュアルも用意されている。

以下、リファレンスからの転載。


Dates:
GHNSDate+Formatters.h: Date parsers, formatting and formatters for ISO8601, RFC822, HTTP (RFC1123, RFC850, asctime) and since epoch.

 NSDate *date = [NSDate gh_parseISO8601:@"2010-10-07T04:25Z"]
 NSString *dateString = [date gh_formatHTTP]; // Formatted like: Sun, 06 Nov 1994 08:49:37 GMT"

Strings:
GHNSString+Utils.h: Stripping, reversing, counting, UUID, MD5 and more.
 [NSString gh_isBlank:@"  "]; // YES
 [NSString gh_isBlank:nil]; // YES
 [@"abc" gh_reverse]; // @"cba" 
 [@"  some text " gh_strip]; // @"some text"


HMAC:
GHNSString+HMAC.h: SHA-1 HMAC
#import "GTMBase64.h"
["stringtosign" gh_HMACSHA1:@"secret" base64Encoder:[GTMBase64 class]];



組み込んでおくと重宝するかも。

似たようなライブラリでこんなのもあった。
enormego/cocoa-helpers - GitHub

Responses

Leave a Response

人気の投稿(過去 30日間)