
Arthur
30.08.2017
21:57:19

david
30.08.2017
21:58:51

Filipp
30.08.2017
21:59:08
>Динамическая типизация. В некоторых случаях, это действительно может стать ключевым преимуществом. Например, упрощает создание несложных программ;
Это как? можешь обьяснить?
@pavel73837

Google

Arthur
30.08.2017
22:00:09

Сергей
30.08.2017
22:00:29
Там вся статья просто днище, зачем такое скидывать - непонятно

Pavel
30.08.2017
22:00:35

david
30.08.2017
22:01:27

Arthur
30.08.2017
22:02:13
да чо уж там, даже если из js оно будет работать

Filipp
30.08.2017
22:03:06

david
30.08.2017
22:03:28
Ну, вопрос не в том чтобы придираться к формулировке, а пояснить прав ли человек, утверждая, что swift быстрее objC
Понятно дело что там много тонкостей

Arthur
30.08.2017
22:04:12

Filipp
30.08.2017
22:05:11

Google

david
30.08.2017
22:05:52

Виталий
30.08.2017
22:33:46
если objc не знаешь, то на swift будет действительно быстрее писать

Finskii
31.08.2017
05:39:28
?
- было много разных проектов, от крупного ретейла, до сервиса знакомств
- специалист - громко сказано, опыта разработки на obj-c 3 года, swift около года
- поделюсь опытом, если получится
- перейму ваш опыт, если окажется полезен
- Пермь
- друг рассказал про аналогичную андроид группу, скинул линк на айос
#whois

HashTag
31.08.2017
05:44:47
Подписка на #whois

Artyom
31.08.2017
06:06:12
всем привет, а как можно сделать перенос сторки?

Rychkov
31.08.2017
06:07:19
a
b
вот так, копируй, не благодари

Ilya
31.08.2017
06:07:38
\n

Rychkov
31.08.2017
06:08:07

Ilkhom
31.08.2017
06:08:24
нет

Ilya
31.08.2017
06:08:26
Не суть. Смысл передал

Rychkov
31.08.2017
06:08:47
¯\_(ツ)_/¯

Artyom
31.08.2017
06:12:59
не помогает ни это /n ни это \n

? nocookie
31.08.2017
06:13:36
|n

Ilkhom
31.08.2017
06:13:56

Artyom
31.08.2017
06:14:59

Виталий
31.08.2017
06:16:14
ой лол ?

Ilkhom
31.08.2017
06:17:02
нажми Return просто

Artyom
31.08.2017
06:18:29
сложна

Google

Finskii
31.08.2017
06:19:17
энтер нажми - в сториборде этого достаточно чтобы поставить перенос строки
а \n убери

Artyom
31.08.2017
06:21:02
он выделяет весь текст на энтер

Finskii
31.08.2017
06:21:51
тогда alt+энтер

Artyom
31.08.2017
06:22:40
о, а это помогло, спасибо

Taras
31.08.2017
08:16:31
слушайте, а какой есть самый быстрый и максимально точный способ посчитать размер, который нужен под текст? с фиксированной максимальной шириной, но без фиксации высоты
кучу всего уже попробовал, но везде чуток не так считает
один вроде способ неплохо считает
но на эмодзи ошибается

Betrayer
31.08.2017
08:22:41
sizeToFit()

Taras
31.08.2017
08:23:19
нет, спасибо)

Rychkov
31.08.2017
08:23:27

Taras
31.08.2017
08:23:28
я хочу без использования вьюшек
CTFramesetterSuggestFrameSizeWithConstraints ошибается

Rychkov
31.08.2017
08:24:11
Попробуй boundingRect

Taras
31.08.2017
08:24:21
так?
func heightFor(text: String, width: CGFloat) -> CGFloat {
let font = UIFont.systemFont(ofSize: 15)
let constraintRect = CGSize(width: width, height: .greatestFiniteMagnitude)
let boundingBox = text.boundingRect(with: constraintRect, options: .usesLineFragmentOrigin, attributes: [NSFontAttributeName: font], context: nil)
return ceil(boundingBox.height)
}

Rychkov
31.08.2017
08:26:37
Вроде да

Taras
31.08.2017
08:46:09
чет не влезает
на слове Test тупит

Google

Taras
31.08.2017
08:46:22
и последняя буква не вмещается
Size(29.1943359375, 17.900390625) for string:Test
потом я делаю ceil на height и width
могут быть какие-то косяки из-за того, что используется TTTAttributedLabel?

Rychkov
31.08.2017
08:49:57
Возможно
Попробуй на обычном

Admin
ERROR: S client not available

Taras
31.08.2017
08:51:36
вот он поганец

Rychkov
31.08.2017
08:52:26
На обычном норм?)

Taras
31.08.2017
08:52:44
ага
пока что норм)
а там может всплывет что-то)
размер текста дело тонкое

Rychkov
31.08.2017
08:53:53
Хз, у меня этот метод всегда четко отрабатывал с аттрибутед строками

Artyom
31.08.2017
09:37:25
Как сверстать такой экран?

Arthur
31.08.2017
09:39:13
руками или IB

Виталий
31.08.2017
09:39:20
как не спрашивать всякую херню?

Artyom
31.08.2017
09:39:30
я так не умею

Andrey
31.08.2017
09:39:43

Google

Artyom
31.08.2017
09:40:07
ну тип через tableView сделать как ячейку?

Andrey
31.08.2017
09:40:23
как вариант
static uitableview

Виталий
31.08.2017
09:41:54
можно скриншот на вьюшку положить

Victor
31.08.2017
09:44:48

Виталий
31.08.2017
09:45:53
?

Victor
31.08.2017
09:46:06
Причём исходников дизайна туториала не было, только png
Через неделю только исходники нашли

Виталий
31.08.2017
09:47:47
были времена когда ресурсы для кнопочек с текстом рисовали)))

Arthur
31.08.2017
09:49:15

Victor
31.08.2017
09:49:15
Ты будешь ржать сейчас… На последнем экране туториала была кнопка… Угадай как её сделали

Виталий
31.08.2017
09:49:22
?

Victor
31.08.2017
09:49:45
Давай варианты :)

Finskii
31.08.2017
09:50:51
через вебвью

Виталий
31.08.2017
09:51:02
бэкграунд и текст отдельными картинками?)

Victor
31.08.2017
09:52:00
Подсказка: весь туториал — это по 1 картинке на каждый экран :)

Finskii
31.08.2017
09:52:16
прозрачная вьюха с рекогнайзером?

Виталий
31.08.2017
09:52:24
воу