Alex
Mikhail
So
Pavel
такие себе аргументы
На самом деле не "такие себе" а очень даже аргументы. Добрый вечер и с вами передача - минутка аргументов. Итак, только что человек назвал "так себе аргументом" отсутствие поддержки на уровне языка анонимных классов. Все мы знаем что inline-объявление это хорошо, потому что структурирует код, все логические части находятся в одном месте. Построили кнопку, на месте добавили ей листенера, не нужно выносить в отдельный метод. И это хорошо. Надеемся, анонимные структуры появятся в свифте. Еще одно очко улетает Котлину за опциональность именованых параметров в методах. Вы можете их юзать, можете не юзать. В целом я редко встречал в Котлин либах что именованые параметры часто юзали. Причина очевидна - текста много, профита не очень. В свифте эта фича не опциональна и мы вынуждены писать больше кода. И это плохо. Ну и причины конечно же понятны - обратная совместимость с objc. Но, факт есть факт, именование - обязательно.
Pavel
У Котлина есть и недостатки, но обсуждать мы их конечно же не будем.
Ivan
так себе передача
Pavel
Правило чата №1 - никаких аргументов.
Pavel
Ну так себе, попробуй еще раз
Pavel
Как там кактус Виталь, не колется?
Pavel
https://www.youtube.com/watch?v=aBLD9zIxGgY
Pavel
Кадр из фильма в стиле нашего общения. Кстати, классный фильм, рекомендую.
Victor
developer.apple.com уже часа 3 лежит :(
Pavel
Хз, работает вроде
S
beta 10 все ставят чтоли?
Pavel
Да работает все, че вы
Artyom
всем привет, а чьи карту лучше использовать(с какими удобней работать, дружелюбнее прогать) гугловые или яблочные?
Anonymous
Угу
Anonymous
2GIS
Artyom
ну да, чего такого я и ждал
Ilya
всем привет, а чьи карту лучше использовать(с какими удобней работать, дружелюбнее прогать) гугловые или яблочные?
Смотря где и для чего будет приложение использоваться, у гугла, например, гораздо лучше и данные и навигация
Ilya
Но для начала, как proof-of-concept, можно не париться и юзать обычный MKMapView, потом заменишь если не понравится
Artyom
по Росии, желатеьно чтоб небольшие населенные пункты были не серыми пятнами
Artyom
я так полагаю тогда лучше яндекс?
Ilya
Тогда точно не apple
Ilya
Яндекс, или гугл (он берет данные отовсюду, и с яндекса тоже)
Ilya
Сделай как отдельный компонент, с абстрактным API, чтобы легко было выпилить и заменить на другой
Artyom
Ilya, спасибо
Anonymous
как сделать рандом массив от 43.1940000 до 43.1949999
Anonymous
var array: [Double] = [Double]() var i = 0 while i <= 10 { let rand = Double(arc4random_uniform(43.1949999) + 43.1940000) array.append(rand) i += 1 }
Anonymous
не пашет
Stanislav
Найми норм программиста
Stanislav
Пожалуйста
Ilkhom
умножаешь потом разделишь, это я сходу
Алексей
UInt32(43.1949999) проблема тут
Anonymous
Тогда точно не apple
Почему не эппл? Вот я недавно обнаружил, что уже Беларусь не белое пятно, а полноценная карта, даже в моей деревне все до дома отрисовано
Anonymous
как сделать рандом массив от 43.1940000 до 43.1949999
можно же дробную часть представить в виде целого числа и делать рандом от 1940000 до 1949999
Anonymous
UInt32(43.1949999) проблема тут
без них тоже не пашет
Anonymous
ну надо смотреть. Раньше было все плохо, но для штатов приемлемо. Сейчас видно, что они не стоят на месте
Stanislav
var array: [Double] = [Double]() var i = 0 while i <= 10 { let rand = Double(arc4random_uniform(43.1949999) + 43.1940000) array.append(rand) i += 1 }
Вот просто интересно, если ты хочешь получить массив от 43.1940000 до 43.1949999 Зачем ты складываешь arc4random_uniform(43.1949999) + 43.1940000?
Алексей
без них тоже не пашет
Чот будет с вещественным числом, когда его к целому приводишь?
Vladimir
Снова всем привет!
Vladimir
Подскажите, такая ситуация: Есть collection view в котором в два столбца расположены вьюшки. Каждая из этих вьюх имеет скругленные края, причем в вьюшках внизу находится фотка, соответственно она подрезается по маске чтобы у нее нижние углы были скруглены.
Vladimir
Проблема - при таком раскладе у меня не получается сделать у вьюшки тень. А если отключать маску - то фотка вылезает за пределы вьюшки
Anonymous
Как ты скругленные углы делаешь
Vladimir
у вьюхи задаю радиус
Александр
г е н и а л ь н о
Anonymous
И без этого должно сработать
Anonymous
Vladimir
у той в которой лежит фотка
Anonymous
Если округлять ячейку, то да
Anonymous
А в какой она лежит
Vladimir
да прямо в той, которая при создании collectionview дается
Vladimir
ну типа cell
Anonymous
Сабвью у ячейки должны лежать в contentView
Anonymous
Ее и округляй
Vladimir
все понял, спасибо
Anonymous
Стандартная ошибка - добавлять сабвью к самой ячейке)
Dmitry
Парни, подскажите, как справиться с бедой (раз и на всегда, если это вообще возможно) 🙂 Пользуюсь иксКодовским гуи для гита. Периодически некоторые файлы отваливаются с такими вот восклицательными или вопросительными знаками. Почему это в принципе происходит и как бороться? Реально достало уже...
Dmitry
Dmitry
понятно. А если не хочется использовать терминал, что из визуального посоветуешь?
Anonymous
Файлы криво добавляешь
Anonymous
SourceTree
Anonymous
Я, например, использую для просмотра изменеий его, а операции все в терминале
Dmitry
а в чем может быть кривость?
Anonymous
В том, что референс кривой, не?
Dmitry
я ж его добавил и он вполне себе обычно выглядит. Потом наступает момент, когда без видимых причин появляется этот восклицательный знак
Dmitry
этот момент может быть на неделю или месяц позже
Anonymous
Show in Finder нажми на нем
Dmitry
я понял про референс. Нормально он его в файндере находит
Dmitry
проверил
Anonymous
У тебя файл в гит добавлен, но его нет по какой-то причине
Александр
файл проекта как-то мерджится может криво
Anonymous
не стоит пользоваться xcode git gui по крайней мере пока. Поставь ты себе sourcetree
Anonymous
Terminal и git, необходимое и достаточное.
Anonymous
Все эти визуализации для пидоров.
Anonymous
Ясно
Anonymous
Спасибо за конструктивное мнение, как обычно
Anonymous
Ну вообще дали же тебе совет, пользуйтся SourceTree.