Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何使用核心数据在文本中获取干净的日期_Objective C - Fatal编程技术网

Objective c 如何使用核心数据在文本中获取干净的日期

Objective c 如何使用核心数据在文本中获取干净的日期,objective-c,Objective C,在我的应用程序中,我有一个功能,允许用户使用日期选择器选择某个日期。然后他们保存他们的选择,我通过DetailViewController.m中的标签加载它。到目前为止,我有一个代码,它显示的日期如下: 年月日 这是我到目前为止所拥有的 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateStyle:NSDateFormatterMediumStyle]; NSString

在我的应用程序中,我有一个功能,允许用户使用日期选择器选择某个日期。然后他们保存他们的选择,我通过DetailViewController.m中的标签加载它。到目前为止,我有一个代码,它显示的日期如下:

年月日

这是我到目前为止所拥有的

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];

NSString *formattedDateString = [dateFormatter stringFromDate:[youOweData valueForKey:@"youOweDate"]];


[self.labelDueDate setText:formattedDateString];
如果用户将日期保存为今天的日期,则输出为:

2014年2月10日

然而

我想读一读:

2014年2月10日星期一

非常感谢您的帮助,提前感谢。

您正在使用NSDATEFormatterminiumStyle。您应该使用NSDateFormatterFullStyle

请参见此处的文档: