NSMutableDictionaryキーとして持つ必要がある場合がありNSManagedObjectます。
この投稿NSManagedObjectに基づいて、次の方法で辞書のキーとして
設定できます。[NSValue valueWithNonretainedObject:]
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
[dict setObject:product forKey:[NSValue valueWithNonretainedObject:category]];
dict の値を取得するにはどうすればよいですか? NSValue をもう一度使用してみましたが、説明なしでクラッシュします。