SORU
25 ŞUBAT 2010, PERŞEMBE


Nasıl bir NSDate ise bugün belirlemek için?

Nasıl olursa NSDate bugün ait olup olmadığını kontrol etmek için?

[aDate description] ilk 10 karakter kullanarak kontrol etmek için kullandım. [[aDate description] substringToIndex:10] dize [[[NSDate date] description] substringToIndex:10] tarafından döndürülen dize karşılaştırdım yani "YYYY-MM-DD" gibi dize döndürür.

Kontrol etmek için daha hızlı ve/veya temiz bir yolu var mı?

Teşekkürler.

CEVAP
24 Mart 2014, PAZARTESİ


Mac OS X 10.9 ve iOS 8 , NSCalendar bir yöntem var o da tam olarak bunu yapar!

- (BOOL)isDateInToday:(NSDate *)date 

Sadece yaparsın:

BOOL today = [[NSCalendar currentCalendar] isDateInToday:date];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LAHWF

    LAHWF

    5 Kasım 2009
  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007
  • SaraBeautyCorner - Nails and Nail Art Designs, DIY, Fashion & Makeup Tutorial

    SaraBeautyCo

    7 EKİM 2012