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

  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • Snazzy Labs

    Snazzy Labs

    9 Aralık 2008
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006