Денис
Например стоит ли реализовывать ui на UIStackView с ios 9+ или же делать все руками
Aleksandr
8ая ось, если что, уже вроде даже в статистике от эпл не отображается отдельно, а входит в маленькую долю "другие версии"
Ilkhom
а если еще и сторонними либами пользуешься, то даунгрейдится будет еще сложнее
Artyom
Я погуглил, вроде с 9 начинать самое то
Artyom
Даже 4s поддерживает
Aleksandr
+++++
Денис
Да я к слову
Artyom
А на 5 нормально работает?
Aleksandr
да
Artyom
Вот и чудненько, тогда точно 9
Artyom
А какой айфон для тестов стоит покупать?
Anonymous
Все привет, у мнея есть UIView на нем CollectionView почему то не работает метод didSelectItemAt
Artyom
Серьезно?
Anton
и Arkit урезано будет работать
Artyom
@vmkudrin, Я без понятия, вот пришел помощи просить
Artyom
Виталий, Окей, спасибо, купил бы дурак 5 и радовался
Anonymous
Кудрин прав
Anonymous
У меня например 5s
Anonymous
Anonymous
Достаточно
Anonymous
Всем доброго дня) подскажите пожалуйста.... Использовав библиотеку в программе можно его изменить под свою программу сделать? Вроде стараюсь не получается....
Firdavs
Firdavs
как это исправить?
Anonymous
Смешно
Firdavs
))
Павел
Firdavs
я просто не знаю из-за чего такое выходит, как и где смотреть
Alex
Денис
Ilkhom
эпично цуко😂😂😂
Aleksandr
Anonymous
Там же у тебя AnyObject. Надо же приводить
Ildar
понял, спасибо.
Yury
Ребят, а как обновить приложние после изменения структуры CoreData не переустанавливая его?
В прицнипе нашел статью про миграцию, создал новую версию CoreData, переключился на нее - но не помогло. Я ее использую только для кеша, так что в принципе готов рассмотреть вариант с удалением старой модели, и созданием новой во время обновления. Так возможно?
Yury
Уже хорошо
А по каким запросам и ключевым словам копать?
Yury
Да
Я же не хочу удалять его из проекта. Мне нужно просто почистить его на устройстве пользователя во время обновления
Yury
Благодарю
Alex
Котаны, хкод 9 юзабелен?
Alex
Даже симы 10.х? Или только бетки?
Alex
Тааак, понятно, а хай сиерра можно уже в продакшон?
Artem
Ilkhom
Yury
Yury
Но я пытаюсь
Виталий
не въезжаю зачем использовать guard .... else, если можно использовать if
guard хорош для извлечения переменных. Если просто проверки - то он ни чем не лучше if. Быстрее? С чего ли это, еще скажите в процессоре отдельная инструкция для него.
Но порой он больше дает понимание кода (глаз цепляется лучше) когда там обязательные условия для продолжения.
И по рукам бить нужно за принудительные извлечение опциональных! значений. Есть для этих целей guard.
guard let animation = animation, let iconView = iconView else { return }
Ну и далее убираете ваши '!'
Виталий
В редких случаях нагляднее конечно извлекать принудительно, но это только в крайних случаях
Anonymous
День добрый, никто тут macbook pro не продает?)))
Виталий
Иногда переопределить переменную не удается - тогда даете имя другое при извлечении и все
Виталий
Еще в кложурах удобно делать так, если указан [weak self]:
guard let `self` = self else { return }
Anonymous
Anonymous
Виталий
Нет, self - это зарезервированное имя, поэтому в кавычки
Виталий
И его можно переопределять
Виталий
Также как и создавать переменную default - сама эппл так делает
Виталий
Хм на 4м работает
Виталий
И в objc так же делал
Jirom
Друзья подскажу как лучше сделать! Мне нужно сделать запрос и получить несколько типов id и в дальнейшем использовать эти id для разных кейсов. И я вот думаю в каком виде хранить эти id чтоб был к ним быстрый доступ и вообще какой best practices. Спасибо!
Ivan
я охуеваю с вопросов, которые здесь задают
Shamil
Ilkhom
Jirom
Anonymous
Ilkhom
Jirom
Ты клоун задрал уже во всех чатиках выебываться ? Если не можешь ответить, просто прикрой ...
Jirom
Бате своему скажи, за то что воспитал тебя таким!
Ivan
о, давайте посремся
Ivan
пошли нахуй все
Anonymous
Ivan
идите нахуй, черти
Ivan
заказчики пидорасы
Ivan
свифт не работает
Ilkhom
шикарно