【问题标题】:Supported NSDateFormatters for iPhone 3G?iPhone 3G 支持的 NSDateFormatters?
【发布时间】:2011-12-06 16:12:45
【问题描述】:

我的 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 格式,我无法复制崩溃问题。提前致谢。请编辑我的问题。

【问题讨论】:

    标签: iphone date nsdateformatter


    【解决方案1】:

    感谢您与我一起度过宝贵的时间。我找到了我的问题的答案。问题是当用户将他们的时间格式更改为 24 小时时,应用程序在所有手机(3g、3gs 及更高版本)中都会崩溃。再次感谢大家。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多