Use NSMutableDictionary