Size: a a a

2021 January 05

Z

Zakhar in SwiftBook
подскажите, а почему я такую модельку не могу указать как Codable? Пишет что Does not conform to protocol, а ведь типы данных то стандартные.
источник

А

Алмаз ® in SwiftBook
Zakhar
подскажите, а почему я такую модельку не могу указать как Codable? Пишет что Does not conform to protocol, а ведь типы данных то стандартные.
Отдельную структуру создать нельзя? А потом создать в этом екстеншене переменную с типом данной структуры? Зачем все усложнять.
источник

А

Алмаз ® in SwiftBook
Тут не только от этих переменных зависит. У вас же это не весь класс. Значит есть данные которые не подходить под протокол
источник

Z

Zakhar in SwiftBook
Алмаз ®
Отдельную структуру создать нельзя? А потом создать в этом екстеншене переменную с типом данной структуры? Зачем все усложнять.
у меня есть отдельная структура, но я столкнулся с тем что я парсю и сохраняю одну модель, а сохранить  В ПАМЯТЬ пытаюсь другую(NsManaged). И решил попробовать работать только с этой NSManaged моделью, но пока не выходит.
источник

А

Алмаз ® in SwiftBook
Zakhar
у меня есть отдельная структура, но я столкнулся с тем что я парсю и сохраняю одну модель, а сохранить  В ПАМЯТЬ пытаюсь другую(NsManaged). И решил попробовать работать только с этой NSManaged моделью, но пока не выходит.
Создайте тогда класс. И будет наследоваться.
источник

DM

Dmytro Mandych in SwiftBook
Всем привет) помогите а как можно такое пофиксить?) я то понимаю что можно написать class D<T: TestProtocol> но тогда я смогу работать только ж масивом чего-то одного(все А или B). Суть в чем у меня есть кейс когда мне надо объединить два масива разных обьектов в один, я ж подумал в сторону совместного протокола, но мне надо чтобы этот протокол был и Hashable и тут я уперся
источник

P

Pavel in SwiftBook
всем привет, подскажите где почитать: при оплате внутреней покупки в апсе, там выходит окно апстора, и нужно ввести пароль от аккаунта, так вот меня интресует, можно ли дать человеку возможность делать это не паролем а через биометрику например… может статью кто подкинет на эту тему. Спасибо
источник

И

Илья in SwiftBook
Закинул приложение в аппстор, отклонили с ошибкой We discovered one or more bugs in your app. Specifically, your app displayed present’s description in Russian, however your app’s main language is in English. Please review the details below and complete the next steps.
источник

И

Илья in SwiftBook
нельзя что-ли, чтобы приложение сочетало англ + рус одновременно?
источник

B

Beer_Koala in SwiftBook
Всем привет!
Клиент хочет по кнопке открывать на телефоне приложение Фотографии (стандартное).

Настековерфовил вот такой код "UIApplication.shared.open(URL(string:"photos-redirect://")!)"

Работает, естественно добавил проверку на валидность URL.

Но клиент хочет, чтобы открывалось не последнее состояние, а на вкладке "библиотека" (там, где все фотки).

Это реально? Я подозреваю, что нет. Но может кто-то знает способ?
источник

DB

Denis Bystruev in SwiftBook
Илья
нельзя что-ли, чтобы приложение сочетало англ + рус одновременно?
Проблема не в сочетании, а в том, что у вас в качестве языка приложения указан английский.

Если у вас приложение только на русском, укажите его в качестве основного языка приложения.

Если вам нужно внутри приложения переключать язык, то не делайте это через изменение ключа AppleLanguage, а перегружайте ресурсы:

https://medium.com/swift2go/forcing-ios-localization-at-runtime-the-right-way-8afa0569162a
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Denis Bystruev
Проблема не в сочетании, а в том, что у вас в качестве языка приложения указан английский.

Если у вас приложение только на русском, укажите его в качестве основного языка приложения.

Если вам нужно внутри приложения переключать язык, то не делайте это через изменение ключа AppleLanguage, а перегружайте ресурсы:

https://medium.com/swift2go/forcing-ios-localization-at-runtime-the-right-way-8afa0569162a
Где подробнее можно почитать про дефолтные языки? У меня везде на русских аппах стоих ангд язык, это на что то влияет?
источник

ВК

Варя Кузнецова... in SwiftBook
есть у кого полезные материалы по анализу аудио? от простого (получать сразу во время записи громкость в данный момент) до более сложного (распознавание звуков, слов, стуков)
источник

DB

Denis Bystruev in SwiftBook
🅰️лександр Б.
Где подробнее можно почитать про дефолтные языки? У меня везде на русских аппах стоих ангд язык, это на что то влияет?
Если у вас приложение на одном языке, то CFBundleDevelopmentRegion в Info.plist должен соответствовать этому языку.

Если приложение поддерживает несколько языков, то ключ CFBundleDevelopmentRegion будет использоваться для тех локалей, для которых вы не сделали локализацию.

Есть немного старая, но вполне релевантная статья, каким образом iOS определяет язык вашего приложения:

https://developer.apple.com/library/archive/qa/qa1828/_index.html#//apple_ref/doc/uid/DTS40014938
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Denis Bystruev
Если у вас приложение на одном языке, то CFBundleDevelopmentRegion в Info.plist должен соответствовать этому языку.

Если приложение поддерживает несколько языков, то ключ CFBundleDevelopmentRegion будет использоваться для тех локалей, для которых вы не сделали локализацию.

Есть немного старая, но вполне релевантная статья, каким образом iOS определяет язык вашего приложения:

https://developer.apple.com/library/archive/qa/qa1828/_index.html#//apple_ref/doc/uid/DTS40014938
Что за базовый язык в настройках?
источник

ВК

Варя Кузнецова... in SwiftBook
🅰️лександр Б.
Что за базовый язык в настройках?
Base имеешь ввиду?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
да
источник

ВК

Варя Кузнецова... in SwiftBook
Base раньше использовался как язык по-умолчанию. то есть нет твоего языка у челвека - поставится язык из Base. В последних айосях и икскодах он и не так чтоб нужен (даже не создается по-умолчанию, надо руками), у меня в проекте он залагал и я его удалила
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Варя Кузнецова
Base раньше использовался как язык по-умолчанию. то есть нет твоего языка у челвека - поставится язык из Base. В последних айосях и икскодах он и не так чтоб нужен (даже не создается по-умолчанию, надо руками), у меня в проекте он залагал и я его удалила
Т.е. обычно создавая новый, русский проект Ты что-то в языках меняешь?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
И меняешься ли что-то если два языка и более
источник