coredataから日付を取得し、その日付の平日を取得しようとしています。次のコードを試しましたが、機能しません。
NSDateFormatter *weekDayFormatter = [[NSDateFormatter alloc]init];
[weekDayFormatter setDateFormat:@"EEEE"];
NSDate *weekDay = [results valueForKey:@"date"];
NSLog(@"%@",weekDay);//This log is working.
NSString *weekDayString = [weekDayFormatter stringFromDate:weekDay];
NSLog(@"%@",weekDayString); //This log is displaying null.
NSLog(@"%@ is spent on %@",[results valueForKey:@"amount"],weekDayString);
[NSDate date]
の代わりに使用している場合は機能してい[results valueForKey:@"date"]
ます。