每當單詞匹配另一個單詞的模式時,我需要將字符串追加到保存在字典中的數組中。下面的第二行(setObject)覆蓋而不是附加。
最終結果應該是字典中的數組,其中鍵(模式)標識了許多適合該模式的字符串。將字符串附加到NSMutableDictionary中的NSMutableArray中
NSMutableDictionary *eqClasses = [[NSMutableDictionary alloc] init];
[eqClasses setObject:tempWordStr forKey:wordPattern];
有一種簡單的方法來追加?
非常有用 - 謝謝。這個數組將如何迭代地添加到字典中? (我的目標是創建一個包含數千個數組的字典,每個數組使用keypattern模式,動態添加新數組,動態添加新字符串) – user1278974 2012-04-18 16:08:03
該數組已經在字典中,代碼只是將字符串對象添加到它結束 – Felix 2012-04-18 16:10:40
我的意思是,該循環需要添加數組(基於wordpattern)並添加字符串到這個數組。所以這個數組可能已經或者可能不會被添加。代碼看起來像什麼1.檢查數組是否存在(按字模式)2.添加新數組(或不),將新字符串添加到數組中。 (我是新的客觀C) – user1278974 2012-04-18 16:22:44