-1
내 응용 프로그램에 적절한 날짜가 표시되는 데 문제가 있습니다. 사용자가 자신의 날짜 시간 환경 설정에서 24 시간 형식을 'OFF'로 설정하면 내 앱이 정확한 시간을 보여줍니다. 24 시간 형식을 '켜기'로 설정하면 아무것도 표시되지 않습니다.장치 시간 설정이 24 시간 인 경우 Formate 시간이 null입니다.
NSString *FireDate_Str = [NSString stringWithFormat:@"%@:%@:00 %@",Hour_Str,Minute_Str,[[AM_PM_Btn titleLabel].text lowercaseString]];
NSLog(@"FireDate_Str: %@ ", FireDate_Str);
// FireDate_Str Formate: 02:02:00 am
NSDateFormatter* df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"hh:mm:ss a"];
NSDate *wakeTime = [df dateFromString:FireDate_Str];
그러나 wakeTime은 (null)입니다. 24 시간 동안의 장치 시간 설정이 ON 일 때.