标签: ios
让我们说对象MEvent,它有两个字段
NSDate *start_time; NSDate *end_time;
event1,event2是MEvent对象的实例,如何找出两个实例在时间上有重叠?
最简单的实施是什么?
答案 0 :(得分:2)
比较不同实例的starTime和endTime。如果startTime晚于其他实例的endTime,则表示没有重叠。你必须双向进行比较。
如果通过上述检查,则表示存在重叠。