Size: a a a

iOS Developers — русскоговорящее сообщество

2021 December 07

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
А, понятно.. просто я CodingKeys не понимаю что такое 🙈
источник

S

Svyatoslav in iOS Developers — русскоговорящее сообщество
кто знает как написать функцию которая в данный linkedList будет добавлять элементы?
источник

V

Vadim in iOS Developers — русскоговорящее сообщество
Всем привет, кто-нибудь знает где можно найти команду, вступить или как-то самому собрать для проекта?
источник

DR

Daniil Rybakov in iOS Developers — русскоговорящее сообщество
Ребят, привет! Не подскажите возможно ли реализовать следующую фичу в приложении:
1. Сделать платеж, который списывается только при определении внутреннего триггера. В качестве примера приведу: яндекс такси, когда ты оплачиваешь поездку с нефиксированным платежом, а списывается столько, сколько запросит сервис с карточки. Например, пользователь согласился оплатить n рублей заранее, но оплатит их, только, если в приложении случился триггер (пользователь просрочил таймер, нажал на экран и тд). Хочется протестировать гипотезу для приложения и понять возможно ли это реализовать
источник

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
Пытаюсь разобрать массив строк в конструкторе с помощью Decoder
try! decoder.unkeyedContainer().decode([String].self)
У меня приходит ["строка 1", "строка 2"] но получаю "Expected to decode Array<Any> but found a string/data instead."
Почему он ожидает Array<Any>, если я указал ожидаемый тип [String]?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
используй singleValueContainer вместо unkeyedContainer
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
хотя в принципе не понятно, зачем тебе собственный тип для [String]. ведь можно было бы прямо его и использовать
источник

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
А там приходить может вообще [String: Any]. Вот я для значения делаю обёртку enum AnyValue и перебираю разные типы.
источник

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
И застрял на том моменте, когда у меня приходят [String : [String]]
источник

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
Супер, спасибо =) Разобралось!
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
если тип динамически меняется, лучше использовать enum с ассоциированым значением, а фактический тип резолвить по какому-нибудь дополнительному полю
источник

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
Не, я тут бек не проверну на изменения =( Пилю такой костыль
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
типа {"type": "arrayOfStrings", "value": ["str1", str2]} или другой кейс {"type": "pointObject", "value": {"x": 0, "y": 0} }
источник

GO

GGorAA Official in iOS Developers — русскоговорящее сообщество
Господа, всем привет!
Есть вопрос по SwiftUI, а как можно отключить поддержку нескольких окон? Что бы юзер никак не мог сделать несколько окон приложения
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а.. это не твой бэк. ну тогда правильно. только я бы избегал слова Any в названии своих типов (чисто ради читабельности)
источник

ME

Maks 🤘🏻 E-notty... in iOS Developers — русскоговорящее сообщество
Увы, там жирнющее апи, никто его под мои приходи шатать так не будет =( Но твоё решение хорошее =)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
погугли этот ключ. где-то в plist видимо надо задать UIApplicationSupportsMultipleScenes
источник

GO

GGorAA Official in iOS Developers — русскоговорящее сообщество
Погуглил, найшов то что нужно, а есть такое же, но для AppKit/macOS?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
про мак не в курсе
источник

F

Feyfolken in iOS Developers — русскоговорящее сообщество
Ребята, подскажите. Когда приложение в аппстор выкладываешь, там нужно добавить скрины под разные размеры экранов. Под какие размеры сейчас просит добавить скриншоты? И надо ли прям под все, или можно под какой-то один только добавить. В общем, как это работает, а то сам не выкладывал еще, а гайды все n-летней давности, может что изменилось за несколько лет
источник