смотри, есть язык системы (он один, и вариантов не много, это языки которые поддерживает операционка и айфон), есть предпочитаемые языки (те, которые может выбрать пользователь, их больше и далеко не все поддерживаются системой). и есть языки, которые поддерживает приложение (их может быть как мало так и много, смотря сколько сделаешь)
например пользователь может предпочитать белорусский язык, но айфон его не поддерживает, и твое приложение не поддерживает, но например сервер может поддерживать, тогда ты его сможешь получить из предпочтений юзера и передать
допустим ты знаешь русский, китайский и английский. приложение может например поддерживать китайский и английский. твои предпочтения как раз и определят какой из языков будет использоваться
то есть Locale.preferredLanguages /[NSLocale preferredLanguages] выводит список предпочитаемых языков в том порядке, в котором они размещены в системных настройках
а остальные методы? Bundle.main.preferredLocalizations - видимо те, что выбраны в настройках проекта в “AppleLanguages”, полагаю, сохраняеются системой при запуске приложения предпочитаемые
Всем привет! Это таблица с секциями и выпадающими ячейками Как сделать, что бы при раскрытии, оно оставалось в зоне таблици, а не улетало за ее пределы ?
тут наверное чуть сложнее, нужно понимать вверх оно уехало или вниз, и если вверх, то как я понимаю visible должна быть не только первая ячейка, но и хедер