我试图显示一个本地化的日期(以字母表示的周日和月份)取决于手机的语言(不是区域格式).
我试过了 :
// Date formatter
NSDateFormatter* df = [[NSDateFormatter alloc] init];
NSLocale* locale = [NSLocale currentLocale];
NSLog(@"locale : %@", locale.localeIdentifier);
[df setDateFormat:[NSDateFormatter dateFormatFromTemplate:@"EEEE dd MMMM" options:0 locale:[NSLocale currentLocale]]];
Run Code Online (Sandbox Code Playgroud)
但是当我改变手机的语言时,它什么都没改变,它仍然以法语显示.我怎样才能使它工作?
我知道有很多关于这个问题的主题,但没有最新的,也没有最新的答案.我们可以在XCode和iTunes Connect上本地化应用程序图标吗?如果是,怎么样?
非常感谢.
我想显示这样的日期:工作日7个月.我做了这个,我有正确的语法.
NSDateFormatter* df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"EEEE dd MMMM"];
[df setTimeZone:[NSTimeZone localTimeZone]];
Run Code Online (Sandbox Code Playgroud)
记录的结果是:3月16日星期六.我只想要法国约会,而不是英国约会.我尝试设置本地时区但它什么都没改变.你知道怎么做吗?
我试图为iOS 7编译我的应用程序,但是当我这样做时,所有组件的位置都发生了变化,状态栏变黑了.我怎么能避免这种情况?
iOS 6及之前:
http://img4.hostingpics.net/thumbs/mini_878656Capturedcran20130913105152.png
IOS 7 :
http://img4.hostingpics.net/thumbs/mini_939873Capturedcran20130913105216.png