[sender.date descriptionWithLocale:[NSLocale currentLocale]]给出不同的结果?

时间:2014-07-20 09:19:06

标签: ios iphone ios-simulator

模拟器中的

"Sunday, July 20, 2014 at 7:00:42 PM Singapore Standard Time"
实际设备中的

"Sunday, 20 July, 2014 7:16:44 pm Singapore Standard Time"

为什么????

1 个答案:

答案 0 :(得分:1)

模拟器使用您的Mac的区域设置,该区域设置可能与您设备上的区域设置不同。特别是,Mac OS X允许在语言和语言中更加自定义您的语言环境。区域系统首选项窗格。

即使它们都设置为相同的东西,也不能保证输出是相同的。