I want to compare two array indices,
for (int i=0; i<[CustomeDateArray count]; i++)
{
if (([CustomeDateArray objectAtIndex:1] == [newDateArray objectAtIndex:1]) && ([CustomeDateArray objectAtIndex:2] == [newDateArray objectAtIndex:2]))
{
exists=TRUE;
NSLog(@"exists=TRUE");
}
}
My Log shows this Results:
CustomeDateArray at Index1=06
CustomeDateArray at Index2=2012
newDateArray at Index1=06
newDateArray at Index2=2012
If my if
condition is true then control should go inside and it should print exists=TRUE
but i am unable to see exists=TRUE
control is not going inside.
What's the problem?
for (int i=0; i<[CustomeDateArray count]; i++)
{
if (([[CustomeDateArray objectAtIndex:1] isEqual:[newDateArray objectAtIndex:1]]) && ([[CustomeDateArray objectAtIndex:2] isEqual:[newDateArray objectAtIndex:2]]))
{
exists=TRUE;
NSLog(@"exists=TRUE");
}
}