エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SwiftでNSDateを直感的に比較する - NSBlogger
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SwiftでNSDateを直感的に比較する - NSBlogger
NSDateの比較 下記のようにしてNSDateの比較ができます。 d1.compare(d2) == .OrderedDescending compar... NSDateの比較 下記のようにしてNSDateの比較ができます。 d1.compare(d2) == .OrderedDescending compareというメソッドを使い、その結果が.OrderedSame、.OrderedDescending、.OrderedAscendingのどれに一致しているかを見て判断。いまいち直感的でない比較でよく混乱します。 <, >, == で比較できるようにする 下記のように「<」「>」「==」を拡張すると、直感的に比較ができるようになります。 func == (d1:NSDate, d2:NSDate) -> Bool { return d1.compare(d2) == .OrderedSame } func > (d1:NSDate, d2:NSDate) -> Bool { return d1.compare(d2) == .OrderedD