2

我正在尝试编写一个类别方法来告诉我给定的 NSDate 属于哪个季节。例如:

if ([myDate season] == dateSeasonWinter) {
     [self bringJacket]
}

这个想法很简单,但它需要与年份无关的事实使事情变得更加复杂,但我无法弄清楚如何优雅地做到这一点。

4

1 回答 1

0

非常酷的想法,但你必须以多种方式对其进行本地化。这是我能想到的几个例子:

所以,再一次,这是一个好主意,但我认为你必须改进范围以使这项任务可行 直接实施会switch超过NSDateComponents month财产,但我认为这不是你要找的:)

于 2012-08-16T11:34:29.193 回答