Size: a a a

2020 April 22

TM

Tiranov Mihail in SwiftBook
VAndrJ
Насколько IDE с ним быстро и приятно работает - вот главное что нравится
основная штука, это разделение имплементации и интерфейса, области видимости очень понятные,  а кто в курсе в свифте не всегда получится подобное реализовать. Точнее прям есть конкретные кейсы, где свифт не могет.
источник

AT

Andrey Torlopov in SwiftBook
Tiranov Mihail
основная штука, это разделение имплементации и интерфейса, области видимости очень понятные,  а кто в курсе в свифте не всегда получится подобное реализовать. Точнее прям есть конкретные кейсы, где свифт не могет.
можно несложный пример на эту тему?
источник

DB

Denis Bystruev in SwiftBook
Igor Smirnov
там полшага до полноценного xcode. вот только клава дороже пада говорят)))
Можно подключить любую USB-клавиатуру через переходник для камеры https://www.apple.com/ru/shop/product/MD821ZM/A/адаптер-lightning-для-камеры-usb?fnode=91
источник

D

Dmitry in SwiftBook
Лучше б они порты на usb-c перекатили на айфонах и айпадах
источник

DB

Denis Bystruev in SwiftBook
Igor Smirnov
там полшага до полноценного xcode. вот только клава дороже пада говорят)))
Либо любую bluetooth-клавиатуру, в том числе из Ашана за 899 ₽ (на самом советую два раза подумать — слишком маленькая, и кнопки регулярно приходится вставлять обратно): https://www.auchan.ru/pokupki/klaviatura-b-p-oklick-840s.html
источник

A

Alxndr 🗽👇 in SwiftBook
Tiranov Mihail
Да ну objective c вообще древний. Хотя мне что-то там даже нравится больше чем в swift. А вот что касается uikit спорить не хочу, но это два разных подхода, через  swiftui и uikit
юайкит тоже древний подход, сейчас интерфейсы пишут реактивно
источник

D

Dmitry in SwiftBook
Alxndr 🗽👇
юайкит тоже древний подход, сейчас интерфейсы пишут реактивно
Сейчас пойдет второй круг дискуссии
источник

DB

Denis Bystruev in SwiftBook
Igor Smirnov
кажется я слышал что-то такое же про objective-c )) сейчас вакансии с objective-c в основном сопровождаются фразой "переписываем на swift" )))
Компании и дальше бы писали на Objective C, но нет специалистов.  Все, кто есть, где-то работают, а новые приходят со Swift, Objective C никто не учит.
источник

IS

Igor Smirnov in SwiftBook
Denis Bystruev
Компании и дальше бы писали на Objective C, но нет специалистов.  Все, кто есть, где-то работают, а новые приходят со Swift, Objective C никто не учит.
Вопрос в скорости разработки (читай в деньгах). Можно и на просто си писать, но оно надо?
источник

D

Dmitry in SwiftBook
Denis Bystruev
Компании и дальше бы писали на Objective C, но нет специалистов.  Все, кто есть, где-то работают, а новые приходят со Swift, Objective C никто не учит.
Скорость разработки и maintenance, основные постулаты комерческой разработки, ну еще и стабильность конечно, но последний пункт не для всех
источник

TM

Tiranov Mihail in SwiftBook
Andrey Torlopov
можно несложный пример на эту тему?
Да ну банально, я хочу создать класс, чтобы о нем знал только один класс, но потом, чтобы мне его расширять мне нужно делать это в этом скопе, так как выкинуть в экстеншен я это дело не смогу, отсюда будут гигантские файлы, если что-то будет расширяться. Да конечно, можно заниматься декомпозицией, но отсутствие этой возможности меня не устраивает.
источник

TM

Tiranov Mihail in SwiftBook
Andrey Torlopov
можно несложный пример на эту тему?
если спросишь зачем класс в классе, ну банально это будет конечная стейт машина какая-нибудь. И мне попросту вообще не хочется чтобы она гдето торчала
источник

IS

Igor Smirnov in SwiftBook
источник

IS

Igor Smirnov in SwiftBook
Кусочек моей презентации про Swift. Вот и все мои аргументы в баттле Swift vs ObjC
источник

D

Dmitry in SwiftBook
Igor Smirnov
Кусочек моей презентации про Swift. Вот и все мои аргументы в баттле Swift vs ObjC
У каждого инструмента своя цель ;)
источник

D

Dmitry in SwiftBook
Но еще очень большой ньюанс в прокладке :)
источник

IS

Igor Smirnov in SwiftBook
Dmitry
Но еще очень большой ньюанс в прокладке :)
Ты про то, что foundation ещё не на Swift? Так он и не на ObjC, lol
источник

D

Dmitry in SwiftBook
Igor Smirnov
Ты про то, что foundation ещё не на Swift? Так он и не на ObjC, lol
Не, я о прокладке между стулом и клавой :)
источник

V

VAndrJ in SwiftBook
Скорее про прокладку между стулом и монитором
источник

IS

Igor Smirnov in SwiftBook
Dmitry
Не, я о прокладке между стулом и клавой :)
Ааа
источник