我对NSUserDefault有疑问。目前,我想编写一个功能,将喜爱的学校保存到列表中。
我有学校名称和学校ID。因此,每次保存时,学校名称+学校ID将是1个字典对象。
然后我将基于id作为密钥保存到NSUserDefault中。我想知道我保存到NSUserDefault中的对象数量。或者我怎样才能从NSUserDEfault中获取所有对象,因为我的每个键都不同。请帮帮我。下面是我的代码:
NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];
NSMutableDictionary *schools = [[NSMutableDictionary alloc] init];
[schools setObject:schoolName forKey:kSchoolName];
[schools setObject:schoolID forKey:kSchoolID];
[userDefault setObject:schools forKey:schoolID];