2

我已阅读 Zaph 的以下答案

iPhone - 获取给定地点/时区的当前日期和时间并将其与同一地点的另一个日期/时间进行比较的正确方法

问题是我不理解以下代码。

NSDate *newDate;
NSDateComponents *dateComponents = [[NSCalendar currentCalendar] components:~ NSTimeZoneCalendarUnit fromDate:[NSDate date]];
newDate = [[NSCalendar currentCalendar] dateFromComponents:dateComponents];
....

我想在NSTimeZoneCalendarUnit 之前向我解释使用~ 的原因。

谢谢你。

4

1 回答 1

0

苹果要求他们按位给出。这是 NOT 的 C 运算符。比较这个

于 2012-05-31T09:07:59.423 回答