【问题标题】:adjacent date element in array数组中的相邻日期元素
【发布时间】:2010-10-12 08:04:55
【问题描述】:

如何比较包含日期的相邻数组元素。问题是什么时候 我比较

BOOL day = [[temp_date objectAtIndex:k] compare:[temp_date objectAtIndex:k+1]];

它通过以下预期

* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“* -[NSCFArray objectAtIndex:]: index (23) beyond bounds (23)”

提前致谢

问候, 萨蒂什

【问题讨论】:

    标签: iphone exception comparison nsdate


    【解决方案1】:

    看起来你做的一切都是正确的,只要检查你是否总是在数组的范围内。如果您在循环中执行此操作,则条件可能是:

    for (int k = 0; k+1 <temp_date.count; ++k)
       ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 2011-01-03
      • 2013-03-04
      • 2019-11-27
      • 1970-01-01
      相关资源
      最近更新 更多