ar=[[NSArray alloc]initWithObjects:@"sachin",@"saurav",@"dada",@"dhoni",@"viru",@"raina",@"morkel",@"cricket",@"saurav",@"sachin",@"badri",@"yuvi",@"bhajji",@"gauti",@"umesh",@"yusuf",@"gauti", nil];
//arr1=[[NSArray alloc]initWithObjects:@"sachin",@"saurav",@"dada",@"dhoni",@"viru",@"raina",@"morkel",@"cricket",@"saurav",@"sachin",@"badri",@"yuvi",@"bhajji",@"gauti",@"umesh",@"yusuf",@"gauti", nil];
crt=[[NSMutableArray alloc]init];
//Display Repeated Items only
- (IBAction)click:(id)sender {
for(int i=0;i<[ar count];i++)
{
for(int j=i+1;j<[ar count];j++)
{
if([[ar objectAtIndex:i] isEqualToString:[ar objectAtIndex:j]])
{
[crt addObject:[ar objectAtIndex:i]];
break;
}
}
}
for (int i=0; i<[crt count]; i++) {
label1.text=[ label1.text stringByAppendingString:[NSString stringWithFormat:@"%@ \n",[crt objectAtIndex:i]]];
}
}
//Display Without repeated Item
- (IBAction)distinct:(id)sender {
NSArray *a2 = [[NSOrderedSet orderedSetWithArray:ar] array];
for (int a=0; a<[a2 count]; a++)
{
label2.text=[label2.text stringByAppendingString:[NSString stringWithFormat:@"%@ \n",[a2 objectAtIndex:a]]];
}
}
No comments:
Post a Comment