Size: a a a

2020 April 22

IS

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

С

Станислав in SwiftBook
Dmitry
наименование кнопки это UIButton.title?
setTitle
источник

V

VAndrJ in SwiftBook
Igor Smirnov
Вопрос в скорости разработки (читай в деньгах). Можно и на просто си писать, но оно надо?
Немножко выпал. Продолжим.
Можно и на С. Если будет готовая, хорошо работающая библиотека под задачу на С или ничего на Swift - что лучше выбрать? Да, тут пример некорректен, так как в таком случае пишем обертку над этой библиотекой на Swift. Но если бы они не дружили?
источник

IS

Igor Smirnov in SwiftBook
VAndrJ
Немножко выпал. Продолжим.
Можно и на С. Если будет готовая, хорошо работающая библиотека под задачу на С или ничего на Swift - что лучше выбрать? Да, тут пример некорректен, так как в таком случае пишем обертку над этой библиотекой на Swift. Но если бы они не дружили?
Вот эти догадки «а что если?». Дружат же. Эппл для нас же все мосты (bridging) сделала. Вот последнее время прям от слова совсем. CFString сишный кастится к Sting свифтовому и наоборот. Что может быть прозрачнее?
источник

IS

Igor Smirnov in SwiftBook
Они под капотом делают многое, чтобы вы даже и не замечали, что работаете на низком уровне. Код Swift становится бинарником, с инструкциями для процессора, а не выполняется на виртуальной машине, как в том же андроид Java/kotlin
источник

V

VAndrJ in SwiftBook
Я веду к тому, что под проблему свой инструмент. Хотя в большинстве случаев мы просто заложники ситуации и инструмента, клепать списочки на UIKit или SwiftUI - без разницы.
Но вот порой IDE просто не вывозит Swift и приходится разворачивать в полную форму синтаксический сахар и прочие пляски. У меня главная претензия именно к этому.
источник

M

Michael in SwiftBook
а в иксоде вообще есть кнопка для того чтобы свернуть код? (а не через хоткеи)
источник

HP

Hh Poop in SwiftBook
Что у
collectionViewCell
вызывается прям перед выводом, когда
layout
уже подсчитан и можно верно выставить тени?
Нужно чтобы этот метод один раз вызывался. пока что стоит такой кастыль

override func layoutSubviews() {
   super.layoutSubviews()
 
   if isInit != true{
     isInit = true
}
}
источник

V

VAndrJ in SwiftBook
Michael
а в иксоде вообще есть кнопка для того чтобы свернуть код? (а не через хоткеи)
?
источник

IS

Igor Smirnov in SwiftBook
VAndrJ
Я веду к тому, что под проблему свой инструмент. Хотя в большинстве случаев мы просто заложники ситуации и инструмента, клепать списочки на UIKit или SwiftUI - без разницы.
Но вот порой IDE просто не вывозит Swift и приходится разворачивать в полную форму синтаксический сахар и прочие пляски. У меня главная претензия именно к этому.
Мне нравится твоя позиция. Она не категоричная, и это круто. В любых языках всегда чего-то, но не хватает. Было бы все, на гитхабе не было бы 100500 репозиториев о том, как что-то сделать проще
источник

TM

Tiranov Mihail in SwiftBook
Igor Smirnov
Мне нравится твоя позиция. Она не категоричная, и это круто. В любых языках всегда чего-то, но не хватает. Было бы все, на гитхабе не было бы 100500 репозиториев о том, как что-то сделать проще
Еее, тож не люблю когда все в штыки воспринимается.
источник

V

VAndrJ in SwiftBook
И был бы один универсальный язык на все случаи жизни, но кому-то постоянно что-то не нравится :)
В Swift постоянно подвозят новые партии синтаксического сахара, но комфорт работы с ним тоже важен. И Xcode пока не особо хорошо работает со Swift.
Только недавно тут раздували эту тему.
источник

TM

Tiranov Mihail in SwiftBook
VAndrJ
И был бы один универсальный язык на все случаи жизни, но кому-то постоянно что-то не нравится :)
В Swift постоянно подвозят новые партии синтаксического сахара, но комфорт работы с ним тоже важен. И Xcode пока не особо хорошо работает со Swift.
Только недавно тут раздували эту тему.
Да ну проблем везду очень много. Поэтому нужно постоянно читать и развиваться) Осваивать другие языки)
источник

V

VAndrJ in SwiftBook
Тут согласен. Но нужно как гнаться за новым, так и в базовые вещи копать. Только недавно представили и подпилили AutoLayout, а уже SwiftUI продвигают
источник

M

Michael in SwiftBook
Храни тебя Господь, добрый человек, оказывается там code folding в preferences по дефолту отключен, спасибо!
источник

V

VAndrJ in SwiftBook
Hh Poop
Что у
collectionViewCell
вызывается прям перед выводом, когда
layout
уже подсчитан и можно верно выставить тени?
Нужно чтобы этот метод один раз вызывался. пока что стоит такой кастыль

override func layoutSubviews() {
   super.layoutSubviews()
 
   if isInit != true{
     isInit = true
}
}
collectionView(_:willDisplay:forItemAt:) ?
Но мало контекста, может этот костыль науличший
источник

TM

Tiranov Mihail in SwiftBook
Michael
Храни тебя Господь, добрый человек, оказывается там code folding в preferences по дефолту отключен, спасибо!
ты можешь просто на скоупе это сделать, через cmd
источник

M

Michael in SwiftBook
Tiranov Mihail
ты можешь просто на скоупе это сделать, через cmd
да, я пользовался хотекеями, просто очень сильно удивился что это нельзя делать на кнопках, а счас выяснилось что я не осилил зайти в настройки айдые
источник

TM

Tiranov Mihail in SwiftBook
Michael
да, я пользовался хотекеями, просто очень сильно удивился что это нельзя делать на кнопках, а счас выяснилось что я не осилил зайти в настройки айдые
Вот особо не юзаю эту штуку)
источник

AT

Andrey Torlopov in SwiftBook
Если изменить bounds у UIView, что произойдет с ее frame?
Анонимная викторина
24%
Не измениться
43%
Измениться
33%
Нельзя править bounds, он read only
Проголосовало: 72
источник