2

特定の NSDate が属する季節を教えてくれるカテゴリ メソッドを作成しようとしています。例えば:

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

アイデアは非常に単純ですが、年にとらわれない必要があるという事実により、物事はもう少し複雑になりますが、エレガントに行う方法がわかりません。

4

1 に答える 1

0

本当にクールなアイデアですが、多くの方法でローカライズする必要があります。ここに私が考えることができるいくつかの例があります:

繰り返しになりますが、これは良いアイデアですが、このタスクを実行可能にするためには、スコープを絞り込む必要があると思います。単純な実装はプロパティをswitch超えてしまいNSDateComponents monthますが、それはあなたが探しているものではないと思います:)

于 2012-08-16T11:34:29.193 に答える