支持iPhone 3G的NSDateFormatters?

时间:2011-10-13 05:10:33

标签: iphone date nsdateformatter

我的iphone应用程序具有日期选择器选项。它在3GS及以上的iphone设备上运行良好。但是,日期选择器有时会在iPhone 3G中崩溃。我在日期选择器“完成”按钮中使用了一些NSDateFormatters。我认为NSDateFormatter并不支持3G。任何人都可以建议3G中可用/支持NSDateFormatters吗?下面我提到了我在代码中使用的一些NSDateFormatters。请帮我解决这个问题。

[outputFormatter setDateFormat:@"hh:mm:ss"];
[outputFormatterT setDateFormat:@"hh:mm:ssa"];
[outputFormatter1 setDateFormat:@"h:mm aaa"];

NSDateFormatter * outputFormatter = [[NSDateFormatter alloc] init]; [outputFormatter setDateFormat:@“hh:mm:ss”]; NSDateFormatter * outputFormatterT = [[NSDateFormatter alloc] init]; [outputFormatterT setDateFormat:@“hh:mm:ssa”]; NSString * timeStrT = [outputFormatterT stringFromDate:[timePicker date]]; NSDateFormatter * outputFormatter1 = [[NSDateFormatter alloc] init]; outputFormatter1 setDateFormat:@“h:mm aaa”]; NSString * str = [outputFormatter1 stringFromDate:[timePicker date]];

并且我也使用了stringAppendingString格式,我无法复制崩溃的问题。提前致谢。请编辑我的问题。

1 个答案:

答案 0 :(得分:1)

感谢您将宝贵的时间花在我身上。我找到了一个问题的答案。问题是当用户将其时间格式更改为24小时时,应用程序在所有移动设备(3g,3gs及以上)中崩溃。我再一次感谢你们。