説明がわかりにくい: NSMutableDictionary を介して for ループを繰り返し、その「キー」値を調べ、それらを 2 番目の NSMutableDictionary の「キー」値と比較しようとしています。一致する場合 (文字列比較)、両方の辞書の「オブジェクト」を別の配列に追加する必要があります。
明確にするために、辞書 A と B の両方に、次のように、単語 (オブジェクト) とアルファベット順の単語 (キー) のリストが含まれています。
リンゴ = aelpp トマト = amoott スタック = ackst
したがって、「aelpp」と「amoott」を比較する必要がありますが、「apple」と「tomato」を保存します。
基本的な質問は次のとおりです: for ループ ( for (NSString *currentWord in dictionaryA)
) を使用する場合、dictionaryA のオブジェクトまたはキーを具体的に参照するにはどうすればよいですか? キーを比較するために必要ですが、一致する場合はオブジェクトを保存します。
さらに説明が必要な場合は、お問い合わせください:)