sos の 作業メモ

プログラミングや英会話学習、マイルや旅行、日常生活など。最近はWebFormなASP.NETのお守りがお仕事です。

日々の生活にhappyをプラスする|ハピタス Gポイント

2013-01-23から1日間の記事一覧

UUIDを生成して揮発型のIDを作る & CoreFoundationとのオブジェクトのやりとり

iOS

揮発型のIDの種としてUUIDを生成する // UUIDを生成する + (NSString*) createUUID { CFUUIDRef obj = CFUUIDCreate(kCFAllocatorDefault); NSString* uuid = (__bridge_transfer NSString*)CFUUIDCreateString(kCFAllocatorDefault, obj); CFRelease(obj); …

MD5とかSHA-1とかで文字列のダイジェストを計算してみる

NSStringの文字列からダイジェストを計算とか普通によくやる処理だけど、別に難しくもなんともなくて、CommonDigest.hの中のメソッドを呼ぶだけ。 #import <CommonCrypto/CommonCrypto.h> u_char digest[CC_MD5_DIGEST_LENGTH]; const char* srcbytes = [@"ソース" UTF8String]; CC_MD5(sr</commoncrypto/commoncrypto.h>…