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"
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