Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.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_Ios_Nsstring_Nsdate - Fatal编程技术网

Objective c 让这段代码更有效率?

Objective c 让这段代码更有效率?,objective-c,ios,nsstring,nsdate,Objective C,Ios,Nsstring,Nsdate,我有下面的代码,我想让它更有效。目前它有点慢,我想让它更快。我知道我可以在这里做一些事情,但不确定该做些什么来提高效率。 代码如下: NSDate *now = [NSDate date]; NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease]; [formatter setDateFormat:@"MM-dd-yyyy"]; NSString *dateString = [formatter stri

我有下面的代码,我想让它更有效。目前它有点慢,我想让它更快。我知道我可以在这里做一些事情,但不确定该做些什么来提高效率。 代码如下:

NSDate *now = [NSDate date];
NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"MM-dd-yyyy"];
NSString *dateString = [formatter stringFromDate:now];
NSDate *enddate = [formatter dateFromString:dateString];
[[NSUserDefaults standardUserDefaults] setObject:enddate forKey:@"theDate"];

谢谢

因此,在我看来,您希望在UserDefaults文件中的键“theDate”下存储当前日期的格式化版本(如果我错了,请更正我)

你能不能不用这句话:
[[NSUserDefaults standardUserDefaults]设置对象:[NSDate-date]forKey:@“theDate”]


然后在实际显示时(或如果)处理格式设置。

因此,在我看来,您希望在UserDefaults文件中的键“theDate”下存储当前日期的格式化版本(如果我错了,请更正我)

你能不能不用这句话:
[[NSUserDefaults standardUserDefaults]设置对象:[NSDate-date]forKey:@“theDate”]


然后在实际显示时处理格式设置。

您必须发布此代码以获得更多帮助我建议您分析此代码以了解其速度减慢的位置。您必须发布此代码以获得更多帮助我建议您分析此代码以了解其速度减慢的位置。