2 つの配列インデックスを比較したいのですが、
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");
}
}
私のログには、次の結果が表示されます。
CustomeDateArray at Index1=06
CustomeDateArray at Index2=2012
newDateArray at Index1=06
newDateArray at Index2=2012
私のif
条件が真の場合、コントロールは内部に入り、印刷されるはずexists=TRUE
ですが、コントロールが内部に入っていないことがわかりexists=TRUE
ません。
どうしたの?