The Pragmatic Ball boy

iOSを中心にやってる万年球拾いの老害エンジニアメモ

2012-05-15から1日間の記事一覧

NSDictionaryのKeyにカスタムクラスを使う方法

NSDictionaryのKeyに自作のクラスを使う場合は以下の3つの実装が必要。- (id)copyWithZone:(NSZone*) zone- (BOOL)isEqual:(id)object- (NSUInteger)hashcopyWithZoneはKeyはコピーされてNSDictionaryに保存されるため、インスタンスのクローン処理を実装す…