Size: a a a

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

2021 October 25

D

Dmitriy in iOS Developers — русскоговорящее сообщество
Да, походу так и есть, спасибо!
источник

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
Время нынче такое.
Смутное.

Одни чёлки на экран в 16" лепят, другие ходят в СУБД кратчайшим путём, а не огородами. Ничто не вечно.
источник

DH

Dmytro Hrebeniuk in iOS Developers — русскоговорящее сообщество
Скачать исходники C-шный либ: libmysqlclient и OpenSSL.
Собрать OpenSSL для iOS.
Собрать Си-шную либу libmysqlclient  для iOS, подкинувшы ей OpenSSL и включившы нужные ключи через "configure".

Вы MySQL клиент для iOS пишете? Если нет то это на гране слабоумия и отваги.
Это все сложно и небезопасно.
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
@donnanna тут @theniksok в приват написывает с предложениями рассмотреть вакансию. Вы не могли бы на него повлиять?
источник

HO

Holy Owl in iOS Developers — русскоговорящее сообщество
Так а че предлагает то
источник

HO

Holy Owl in iOS Developers — русскоговорящее сообщество
конкретики нет 🤷‍♂️
источник

Y

Yurka in iOS Developers — русскоговорящее сообщество
Курьером, говорит, будешь? 😄
источник

В

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

K⏯

K E 4 A ⏯ in iOS Developers — русскоговорящее сообщество
И не отдавать заказы тем  у кого нет мака
источник

VK

Vlad Kuznetsov in iOS Developers — русскоговорящее сообщество
Господа знатоки, внимание вопрос: Можно ли сделать так, чтобы некий объект (не важно, класс или структура) мог инициализироваться через замыкание? 🤔
Знаю про LiteralExpressable, но там нет литеры с фигурными скобками :(
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
func Configure<T>(_ arg: T, _ closure: ((T) -> Void)? = nil) -> T { 
   closure?(arg)
   return arg
}


я себе такую функцию помню писал
и в итоге получалось такое:

let label = Configure(UILabel()) {
       $0.font = UIFont.systemFont(ofSize: 14, weight: .semibold)
       $0.minimumScaleFactor = 0.1
       $0.adjustsFontSizeToFitWidth = true
       $0.textAlignment = .center
   }
источник

VK

Vlad Kuznetsov in iOS Developers — русскоговорящее сообщество
Дык вопрос не про то. Суть проблемы - нужно иметь возможность написать
var a: SomeStruct = {}
Без слов .init или SomeStuct(…
__________________
А вообще, это делается для того, чтобы оборачивать completion блоки на уровне презентер слоя в нужные очереди и избавиться от вечных DispatchQueue.main.async и т.д., но сохранить синтаксис с trailing closure
Может кто знает способ красивый? Можно через propertyWraper, но там минимальная версия при использовании в параметрах метода толи 12 толи 13, что слишком высоко(
источник

N

N1kitich in iOS Developers — русскоговорящее сообщество
Здравствуйте, коллеги. Такого рода проблема. Есть AVPlayer, гружу в него видео. progressview отображает таймлайн воспроизведения. По какой-то причине анимация прогресса не срабатывает. В блоке addPeriodicTimeObserver значение progress резко меняется на 1 вместо того, чтобы стартовать с нуля (при загрузке экрана значение прогресса устанавливается на 0). Есть у кого какие предположения?
источник

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
А есть способ скармливать ключи/сертификаты приложению в рантайме? То, что можно в дизайнтайме зашить их — понятно, но ключи могут меняться/обновляться, и хардкодить их в тело — такое себе.
источник

DH

Dmytro Hrebeniuk in iOS Developers — русскоговорящее сообщество
Вероятнее можно, но я бы вообще не советовал это все делать без крайней необходимости.
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
completion блоки на уровне презентера? А точно с архитектурой все ок? 🙂
источник

VK

Vlad Kuznetsov in iOS Developers — русскоговорящее сообщество
Ну да, идея в том, чтобы можно было при вызове сервиса указывать, в какой очереди выполнялся completion
источник

АП

Артем Партридж... in iOS Developers — русскоговорящее сообщество
var a = SomeStruct(...) даже меньше получается))
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
ну можно например очередь передать в качестве параметра в замыкание, а лучше enum
источник

В

Василий in iOS Developers — русскоговорящее сообщество
Переслано от Василий
источник