【发布时间】:2011-11-18 13:52:13
【问题描述】:
我有 Date 类型的对象。
我想比较一下,我写了一个if条件如下:
if (([startDate1 isEqualToDate:[self getDefaultDate]]) || (startDate1 != [ self getDefaultDate] && m_selectedDate >= m_currentDate1 && cycleStopped))
{
///execute some condition
}
我在这种方法中是对还是错?
还有一件事。这样对吗:
if (dtdate > [m_array objectatIndex:i]
{
}
因为我的行为是随机的。
【问题讨论】:
-
NSDate 类参考中有一个名为 compare: 的方法可以帮助您。 developer.apple.com/library/mac/#documentation/Cocoa/Reference/…
-
嘿卢克我如何检查和“notequalto”条件
-
@Ranjit 您可以在相同的方法调用中使用逻辑非运算符:
! [d1 isEqualToDate:d2]