`
NSMutableArray *arrayObj = [NSMutableArray arrayWithArray:[[NSUserDefaults standardUserDefaults] objectForKey:@"emoved"]];
for(int i = 0 ; i<[searcharray count]; i++)
{
NSLog(@"%@",searcharray);
NSDictionary *dictionarydate = [searcharray objectAtIndex:i];
NSString *memeid=[[dictionarydate objectForKey:@"ID"]description];
if([dictionarydate objectForKey:@"dateOfInfo"])
{
if ([arrayObj containsObject:memeid])
{
}
else
{
[arrayObj addObject:memeid];
}
}
}
[[NSUserDefaults standardUserDefaults] setObject:arrayObj forKey:@"emoved"];
` したがって、印刷するときは一度に値を追加する必要があります.しかし、その値を印刷するとき、同じ値が配列に複数回追加されていることがわかります.私のアプローチに何か問題がありますか?誰か指摘できますか?