Anonymous
нет, просто в свифте из-за мощности вывода типов нельзя применить всеми отточенный и оптимизированный алгоритм хиндли-милнера
Anonymous
который сам по себе тоже с экспоненциальной сложностью, кстати
Anonymous
в общем, компилятор свифта медленный не без причин
Anonymous
но оптимизаций ему не хватает, бесспорно
Anonymous
Кирилл
Понятно. Защитная реакция. Playground тормозит - придумай решение умнее и короче
Anonymous
просто поменьше использовать ??
Anonymous
обычно он больше всего и тормозит сборку, особенно в других выражениях
Кирилл
Ну в целом особо и не планировал. На сейчас смотрю двухлетний марафон. И пытаюсь делать задания к нему. Прорываясь через устаревший код. Но эти операторы работали, и задание было после проверок с приведением использовать и такие для суммирования. Может чтобы поняли что так нельзя делать ) без понятия ) но у парня на видео Всё по сравнению со мной просто мгновенно компилируется.
Максим
Максим
Максим
Максим
Вот эту посмотри. На мой взгляд очень толковая. Язык там простой, даже мне понятно. Книжка полностью практике посвящена
Vitaliy
Про кривой свифт выше писали – согласен. Но недавно вылезла интересная статья на эту тему
https://habrahabr.ru/company/yandex/blog/335768/
Денис
Много кто trello юзает? Годная вещь?
deniallugo.eth
вполне, особенно для команд с нераздутым flow
Кирилл
Anonymous
Всем привет
Anonymous
у меня проблема с инициализацией Cell
Anonymous
мне надо при переходе на него положить туда данные, но он не инициализируется
Anonymous
nil приходит
Anonymous
это горизонтальное меню, слева направо
Ilya
Все видимо оттого, что слева направо
Ilya
Опиши подробнее. Я так понял это CollectionView
Ilya
Где конкретно данные передаешь?
Ilya
И где ловишь nil ?
Ivan
ребят, как повторить blur, что бы был в точности как в translucent tabbar?
Ivan
на глаз чет подобрать не получается
Ilya
Во времена iOS 7, когда не было UIVisualEffect, брали системный UINavigationBar как вьюху и добавляли куда хотели
Ilya
Не скажу, что Best Practice, но работало ...
Ivan
😦
Anonymous
Есть же встроенные варианты
Ilya
Теперь есть (iOS 8+)
Anonymous
Alex
Спасибо!
¯\_(ツ)_/¯ пожалуйста
Anton
Ребят, может кто-то сталкивался с таким - нужно перевести аккаунт разработчика с индивидуального на аккаунт комании. Судя по документации, это возможно, но нужно напрямую связываться с Apple. Однако вопрос - что будет с уже опубликованными приложениями? Уберутся ли они временно из стора, поменяется ли там Company name?
Anonymous
Так если нужно все равно связываться с эпл - спроси заодно, не?
Anton
Просто связываться буду не я сам - и мне бы желательно иметь эту информацию до того, как заставлять человека менять аккаунт)
Vitaliy
Vitaliy
трансфер приложений выполняется без эппла, просто ввёл, подтвердил и оно уже на другом аккаунте. Всё, что касается взаимодействия apple или iTC вызывает дикую боль, советую избегать
Victor
Yury
Народ, вопросик: кто-нибудь знает как делегировать протокол на выполнение в ячейку?
Ну то есть, чтобы я нажал на кнопку в navbar'е, а выполнилась функция для отрисовки view в отдельно взятом классе ячейки. Никак не могу понять как
Vlad
Alex
Ilya
Vlad
Аа, стоп. Понял. Кажется моё не решение не годится
Yury
Ilya
А разница? Исполняемый код в ячейке, триггерится по входящей модели данных
Yury
Но не понимаю куда вписать
Vlad
Ребята, по Google Analytics вопрос.
Я сейчас создал экраны. Но проблема такая. Я покопался в приложении, закрыл его. Потом запустил. В гугл аналитике отображается, что после последнего экрана я открыл снова начальный экран приложения. Прерывания нет. Нужно, чтобы закрытие приложения ассоциировалось с прерыванием последнего экрана. Сессия(сеанс) может помочь мне решить эту проблему?
Ilya
Типа `if data.shouldDoSomething {...}`
Chris
Привет всем ! Подскажите пожалуйста а память для структур Свифт выделяется на стаке?
Vlad
Chris
Yury
Ну так это: через делегирование все ж никак?
Vlad
Вопрос актуален. Знатоки Google Analytics, не обходите стороной...
Vlad
Ребята, по Google Analytics вопрос.
Я сейчас создал экраны. Но проблема такая. Я покопался в приложении, закрыл его. Потом запустил. В гугл аналитике отображается, что после последнего экрана я открыл снова начальный экран приложения. Прерывания нет. Нужно, чтобы закрытие приложения ассоциировалось с прерыванием последнего экрана. Сессия(сеанс) может помочь мне решить эту проблему?
Yury
А ты его именно закрыл? Или просто свернул?
Yury
А, ну вот видишь
Vlad
т.е. если 30 минут ты не открывал ни одного экрана, то последний открытый экран считается экраном с прерыванием
Vlad
Я хочу понять, если я сессию начну в appForeground
Vlad
и закончу в appBackground
Vlad
то на завершении сессии произойдет прерывание без таймера 30-минутного?
Vlad
я бы проверил конечно, но к сожалению данные прилетают через часов 6-8))
Vlad
Поэтому надеюсь, что здесь кто-то знает ответ
Ivan
Anonymous
Ivan
да я знаю
Ivan
как его настроить
Anonymous
UIBlurEffect(.light)
Ivan
это blur + vibrancy
Ivan
или просто блюр
Alex
Кстати о блюрах.
Можно ли заставить UIVisualEffectView игнорировать некоторые вью под ним? Чтобы они были для него прозрачными, так сказать.
i.e. у меня есть картинка, над ней условный фиолетовый квадрат, над ним вью с блюром. Хочу чтобы на вью с блюром было видно размытую картинку, а не фиолетовый квадрат.
И не хочу делать это руками через гаусса :)
Anonymous
Опиши подробнее. Я так понял это CollectionView
да там у меня CollectionView в нем 2 Cell-а, крутятся горизонтально. В первую получается данные записать в контроллере, а во вторую пытаюсь а он nil. У CollectionView в методе cellForItemAt делаю, но он несколько раз срабытывает. Может через протокол сделать?
Anonymous
Alex
¯\_(ツ)_/¯