Size: a a a

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

2021 November 27

ПГ

Павел Гузенко... in iOS Developers — русскоговорящее сообщество
Кажется что история с SwiftUI, идет по пути как с Swift. Когда только с 3 версии, можно было начинать новые проекты на нем. Нет?
источник

RF

Roman Filippov in iOS Developers — русскоговорящее сообщество
Только на свифте небыло ограничений по версии ios
источник

ПГ

Павел Гузенко... in iOS Developers — русскоговорящее сообщество
Ну это понятно, я тут скорее про то что, что на первом, что на втором Swift было кучу проблем, начиная от производительности, обратной совместимости, заканчивая всякими возможностями.
источник

RF

Roman Filippov in iOS Developers — русскоговорящее сообщество
У SwiftUI тоже проблемы, но даже если они будут решаться, то сорян, придется поддерживать только последнюю версию ios. А щас бизнес хочет хотябы с ios 13. Хз, я бы не стал пока заморачиваться. Что-то мелкое, что можно потом быстренько переписать - можно конечно
источник

AS

Alexander Savchenko in iOS Developers — русскоговорящее сообщество
Сейчас делаю проект на SwiftUI с uikit lifecycle. архитектуру а ля reactor kit на combine повторил за 2 дня. Вьюхи swiftui можно использовать в uikit иерархии (очень просто) и наоборот (посложнее). Поддержка у меня правда с 14 версии, так что часть багов обошло меня стороной
источник

ПГ

Павел Гузенко... in iOS Developers — русскоговорящее сообщество
У меня есть вообще общий вопрос, про архитектуру SwiftUI. Насколько я знаю, у SwiftUI, есть желание сразу няпрямую обращаться в базу данных и всякие вот такие штуки, что не сильно то согласуется с SOLID, архитектурами типа VIPER, Protocols first ну и все такое. То есть в серьезных проектах, где есть аналитики/архитекторы и так далее, сам подход которые пропагандирует SwiftUI плох. Нет?
источник

AS

Alexander Savchenko in iOS Developers — русскоговорящее сообщество
У меня архитектура почти как на uikit
источник

AS

Alexander Savchenko in iOS Developers — русскоговорящее сообщество
Разница лишь в том что view на swiftui, а вместо rxswift - combine
источник

AS

Alexander Savchenko in iOS Developers — русскоговорящее сообщество
У меня лично не до конца закрыт вопрос по протоколам для view слоя, но вроде бы решение существует.
источник

AS

Alexander Savchenko in iOS Developers — русскоговорящее сообщество
Непонятно как тут связан swiftui и база данных, выноси получение/запись данных в интеракторы, интеракторы цепляй к вью модели. Это если viper
источник

RF

Roman Filippov in iOS Developers — русскоговорящее сообщество
NSFetchResultsController по сути тоже напрямую связывает представление и БД
источник

ПГ

Павел Гузенко... in iOS Developers — русскоговорящее сообщество
Ну так и его использовать из вью - зло :)
источник

МР

Миша Росоха... in iOS Developers — русскоговорящее сообщество
Привет, кто-нибудь юзала spm?
источник

RF

Roman Filippov in iOS Developers — русскоговорящее сообщество
да
источник

🚧

🚧 in iOS Developers — русскоговорящее сообщество
Ребята привет, подскажите, как то через аккаунт разработчика или ещё как можно почистить тестфлайт от тестовых сборок, чтобы нумерацию заново начать
источник

YS

Yuri S. in iOS Developers — русскоговорящее сообщество
никак
источник

YS

Yuri S. in iOS Developers — русскоговорящее сообщество
можно отзывать сборки, но в истории все останется
источник

КТ

Кирилл Тарасов... in iOS Developers — русскоговорящее сообщество
Господа, нужна помощь)
источник

IA

Igor Andrianov in iOS Developers — русскоговорящее сообщество
Передаёшь в функцию объект, а в качестве аргумента она ждет экземпляр объекта.
источник

КТ

Кирилл Тарасов... in iOS Developers — русскоговорящее сообщество
Делал
Private car storyItem - StoryItem()
И передавал этот storyItem

Но все равно ругается
источник