Цель C – получить локализованные названия Weekend и Weekday?

Мне бы хотелось , чтобы получить раздельные имена в будние дни и выходные дни в iOS (локализованные). Я понимаю, что существует метод «weekdaySymbols» NSDateformatter, но это не отличает выходные и будние дни.

Проблема, с которой я сталкиваюсь, заключается в том, что разные локализации могут по-разному помещать свои «weekdaySymbols», начиная с понедельника вместо воскресенья, поэтому я не могу гарантировать, какой индекс будет отображаться в выходные дни в массиве.

Как я могу сделать то, что хочу?

Индекс для weekdaySymbols всегда один и тот же. 0 на воскресенье, 1 на понедельник и т. Д. До 6 на субботу. Это то же самое, независимо от локали пользователя.

Все местные жители считают субботу и воскресенье выходными. Хотя некоторые локали рассматривают воскресенье как первый день недели, а другие рассматривают его как последний день. Это можно определить из метода NSCalendar firstWeekday .

Interesting Posts

Ошибка APNS: 20 Не удается получить сертификат локального эмитента (используя терминал)

Как обрабатывать URL-адреса приложений в UIWebView?

Совместное использование изображений / видеороликов в других приложениях через UIActivityViewController показывает общие элементы дважды в iOS

Правильный способ инициализации UIView с помощью класса .xib и backing

Как заставить iOS Speech API читать только цифры и распознавать «один» как «1»,

Как получить ABRecordRef из ABRecordID?

Преобразование UIImage в NSData и преобразование обратно в UIImage в Swift?

Импорт магической записи (следующий шаг)

может ли доступ к локальному файлу доступа к веб-окну?

Swift 2.0: делегат не работает

iOS 6 – Пейзажные вращения контроллера навигации для некоторых видов, пока другие только портрет

Заблокируйте ориентацию только для основного UIViewController – iOS

Как узнать, когда анимация UIView завершена

Как сортировать по дате пользовательского объекта в NSArray …?

UITableView: скрыть заголовок из пустого раздела

Давайте будем гением компьютера.