以下のような NSDate プロパティがあり、今日の日付で設定したいと考えています。
@property (nonatomic, copy, readwrite) NSDate *todayDate;
次のことを試しましたが、エラーが発生します。
NSDate *date = [[NSDate alloc] init];
self.todayDate = [date isToday];
おそらく、isToday は日付が今日の日付であるかどうかをチェックするだけで、日付を設定していません。
次の 2 つのエラーが発生します。
Implicit conversion of 'BOOL' (aka 'signed char') to 'NSDate *' is disallowed with ARC
Incompatible integer to pointer conversion assigning to 'NSDate *' from 'BOOL' (aka 'signed char');
Objective CでNSDateを今日の日付に設定するにはどうすればよいですか?