我目前正在尝试设置一个NSMutableDictionary
日期对象,添加时将是一个带有自动添加密钥的唯一日期。
示例:
object:20-04-2014 withKey:datekey1;
object:21-04-2014 withKey:datekey2;
我希望将NSDate
保存为对象和密钥,这将在下面解释:
例如,NSDate
对象被添加到字典
20-04-2014 //例如
此对象需要给出'key = total NSMutableDictionary keys +1'
的键现在应该在NSMutableDictionary
withObject:"20-04-2014" forKey:"key1"
再次按下UIBarButtonItem
并选择其他日期时,例如第二天:
21-04-2014 //将新的NSDate对象作为对象添加到 字典..
当给第二个NSDate
对象一个键时,应该自动认为已经有一个条目,并且键值为key = totalkeys + 1
现在应该在NSMutableDictionary
withObject:"20-04-2014" forKey:"key1"
withObject:"21-04-2014" forKey:"key2"
等等。条目数应该具有无限制的能力。
这是怎么做到的?
问候。
答案 0 :(得分:1)
点击按钮时调用的方法:
NSString *k = [NSString stringWithFormat:@"key%d", _dictionary.count+1];
[_dictionary setObject:date forKey:k];