Oleksii
+ логика инвалидации кеша
+ хранение ячеек темплейтов для расчета
Jian Yang
хз у меня viewmodel содержат его сразу
Aλeχ
Aλeχ
скинь куда-нибудь
Aλeχ
а мы скажем что можно улучшить
Aλeχ
или что вообще не так
Aλeχ
но задача так себе
Aλeχ
могу сказать одно хэш у nsindexpath более легковесный
Aλeχ
по нему достает значение быстрей
Aλeχ
чем по строке
Aλeχ
лучше чтобы ключем для словаря был сам nsindexpath
Jian Yang
Oleksii
https://github.com/AugustRush/UICollectionView-ARDynamicHeightLayoutCell/blob/master/UICollectionView%2BARDynamicHeightLayoutCell/UICollectionView%2BARDynamicCacheHeightLayoutCell.m
что-то типа такого
Oleksii
а зачем?
editing ячейки например ведет к изменениям в размерах
S
Простите, может за глупый вопрос, но есть ли смысл в использовании AppCode от JetBrains? Только изучаю (swift4). Вроде как поддержки в нем как-таковой нет
Rinat
Какой смысл вообще апкода? Что в нем есть такого чего нет в xcode
S
Непревычен
Ilkhom
Javist
S
Понятия не имею ) просто интерфейс JetBrains ближе.
S
Поэтому и задаю вопрос - есть ли в нем смысл или это одни мучения и печаль
S
S
Благодарю!
Ilkhom
не надо, лучше xcode
S
Все, забыл об аппкоде. Еще раз спасибо
Oleksandr
А вы сами-то AppCode пользовались?
Если не считать потребления памяти и отсутсвия Interface Builder - он гораздо эффктивнее как для свифта так и для обжектива
Oleksandr
В Xcode, например банальные рефакторинги (переименование полей хотя бы) только в 9 добавили, подсветки изменений в гите нет, хоткеи многие надо перенастраивать
Oleksandr
Я уже молчу про show usages, extract method/class
Ilkhom
причем тут это, с иос надо знакомится в привычной для нее среде, а потом сам решит что лучше
Oleksii
Непревычен
раньше восхищался JetBrains продуктами, а покодил на xCode, потом пытался AppCode пару раз пересесть и как-то не зашло :)
Жаль конечно что с 8 xCode убили поддержку Alcatraz :(
S
Oleksandr
Надо пользоваться теми инструментами, с которыми тебе удобнее работать.
Я бы рекомендовал попробовать и то и то и сделать для себя выбор
Ilkhom
Oleksandr
+ никто не запрещает пользоваться одновременно 2-мя IDE, особенно если до этого пользовался Jetbrains продуктами
Алексей
Ребят, вопрос чуть не по теме
Алексей
Когда вы по телеграму звоните (с иос 10) на локскрине какого цвета статусбар?
Alex
Почему я бы вообще имел в виду аппкод – рефакторинг. Бесит то, что в хсоде надо все менять руками или файнд энд реплейс.
Anonymous
Alex
Anonymous
ну да
Alex
Alex
Alex
Хкод приходится использовать только для IB и релиза
Alex
(убогого, как обычно. Ибо паблишинг зависает на аутентификации и приходится руками скармливать апплоадеру архив)
Alex
Alex
Вот вообще нет
Alex
Все эти дистракшены по всему экрану
Alex
Анимации
Alex
Бррргх
Alex
Нет, дело вкуса конечно, но очень замедляет процесс
Alex
Вот, например - хочу в иб сделать Fix Misplaced для всего контроллера. Мне что, за мышку браться?
Alex
Нажимать на жёлтую стрелку, смотреть анимацию сигвея, нажимать на жёлтый треугольник, смотреть анимацию попапа окошка, потом ставить галку all views т.к. конечно нажатие пробела этот тик не отмечает, нажимать окей, смотреть анимацию попапа, насладиться окошком НЕТ БОЛБШЕ АВТОЛАЙАУТ ИШЬС, ТЫ РАД, ДА? НУ СКАЖИ НЕ МОЛЧИ, нажать кнопку назад, опять смотреть анимацию сигвея
Alex
Чтобы, например, отформатировать код в том же аппкоде, можно втопить хоткей и.. всё. Готово.
Artur
IB? остался кто то кто им пользуется?
Alex
Верстать из кода только не предлагай.
Artur
клавиатурой и редактором
Artur
Alex
Alex
https://developer.apple.com/xcode/interface-builder/
Alex
Та штука для сторибордов это IB
Artur
как редактор же и тот не для свифта
а вообще appcode
Stanislav
Alex
И повесить кастомный хоткей можно только на 2,5 действия из контекстного меню
Alex
Про тёмную тему я вообще зарекаться боюсь
Anonymous
Добрый день.
В чате только опытные девелоперы или есть совсем новички?
Anonymous
Ночи, да
Anonymous
Тут скорее в основном совсем новички и несколько опытных разработчиков, знающих чуть больше, чем ничего
Aurika
есть и нули)
Anonymous
Тогда я по адресу.
Aurika
так спокойнее?
Anonymous
Тогда хотелось бы послушать ваше мнение и советы.
Кратко обо мне: 33 года. Москва, инженер в сфере связи. Опыт работы в связи больше 6 лет, до этого работал сисадмином лет 10.
Вот внезапно решил уходить в девелоперы. Хочу дальнейшего развития.
После двух-трёх месяцев анализа, выбрал предварительно два направления своего развития: один из них swift программирование.
В наличии есть мак, есть винда, есть уверенные базовые знания программирования. Прочитал чуть более половины официального руководства по языку. Начал читать ещё одну книгу от o'relly. В целом понимание есть. Сейчас начал практические занятия в xcode. Смотрю платные курсы и видео уроки с udemy.com
О себе закончил. Теперь вопросы.
Где и как искать свою первую работу джуниором? Можно ли идти сразу мидлом? Или сперва надо запилить пару собственных проектов в аппстор и только после это иметь работу?
Anonymous
> Или сперва надо запилить пару собственных проектов в аппстор и только после это иметь работу?
this
Anonymous
плюс это неплохой полупассивный заработок
Anonymous
Ок. Вот я ещё два месяца ближайшие учу язык и делаю практические задания. Есть даже 4 идеи для приложения и друг дизайнер, который за еду мне нарисует на начальных этапах в качестве помощь. Ну ок, 100$ заплачу как девелопер эпплу и размещу приложение. Для поиска работы обязательно надо чтоб оно популярное было? Или достаточно любого? Ну если любого, то не проще ли тогда просто на гитхаб запилить сорцы?
Anonymous
Популярность необязательно, надо лишь чтобы приложение было презентабельным, масшатность и размер аудитории приветствуются
Anonymous
Ок, вот я заполнил нечто и у меня за ещё два месяца суммарно 5000 установок. Ок.
Ищу работу
На какие суммы мне рассчитывать? Сколько по времени работать джуниором? Год?