我目前正在尝试设置一个带有日期对象的 NSMutableDictionary
,添加后将是一个带有自动添加键的唯一日期。
例子:
object:20-04-2014 withKey:datekey1;
object:21-04-2014 withKey:datekey2;
我想将一个 NSDate
保存为一个对象和一个键,这将在下面解释:
例如一个NSDate
对象被添加到字典中
20-04-2014 //for example
这个对象需要被赋予'key = total NSMutableDictionary keys +1'的key
在 NSMutableDictionary
withObject:"20-04-2014" forKey:"key1"
当再次按下 UIBarButtonItem
并选择不同的日期时,例如第二天:
21-04-2014 // new NSDate object to be added as an object to the dictionary..
当给第二个 NSDate
对象一个键时,应该自动认为已经有 1 个条目并给出键值 key=totalkeys+1
以下内容现在应该在 NSMutableDictionary
withObject:"20-04-2014" forKey:"key1"
withObject:"21-04-2014" forKey:"key2"
等等。条目的数量应该可以不受限制。
这是怎么做到的?
问候。
最佳答案
在点击按钮时调用的方法中:
NSString *k = [NSString stringWithFormat:@"key%d", _dictionary.count+1];
[_dictionary setObject:date forKey:k];
关于ios - 如何使 UIBarButtonItem 添加一个新的 NSDate 对象到 NSDictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23176913/