Alexey
спасибо за подписку
Pavel
Илья
Добрый вечер!
Есть тут люди, которые разбираются в api Facebook'а и пишут для него ботов?
Также нужны разработчики приложений для ВК.
Есть интересное предложение!
Пишите в лс: @sozora1
Anonymous
Ребят, на tableview в одной из ячеек карта
Как отключить прокрутку tableview, когда пользователь касается карты?
Dmitry
попробуй 'tableView.canCancelContentTouches = false
Anonymous
Попробую, спасибо
Dmitry
Ребята, помогите, залип уже слишком долго. Когда помпилю заливаю приложение на устройство через икскод, пуш-уведомления приходят, как ожидается. Если при всех прочтих равных устанавливаю то же самое приложение через тестФлайт, то уведомлений нет. В чем может быть проблема?
Anonymous
Ты используешь неправильный API key.
Dmitry
хммм. А можно чуть чуть поподробней?
Evgenii
скорее всего ты используешь develop сертификат
Anonymous
хммм. А можно чуть чуть поподробней?
https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingwithAPNs.html#//apple_ref/doc/uid/TP40008194-CH11-SW1
Dmitry
а, во оно что. Т.е. тестфлайт уже хочет продакшн сертификат?
Evgenii
ага
Evgenii
ты же в коннект выкладываешь релиз билд
Evgenii
и в тестфлайте тоже он
Anonymous
Шесть полезных каналов, на которые стоит подписаться каждому:
@folderarchive — канал, где сливают платные полезные курсы и материалы.
@darknetinfo — канал о темной стороне интернета, рассказы о работе кладменов, наркоторговцев, кардеров, проституток и многое другое.
@darknetnews — дайджест новостей и интересных подборок по темной стороне интернета.
@mytno — авторские статьи о даркнете, кардинге, черных рынках и теневом интернете, эксклюзивные материалы, гайды и мануалы.
@kriptoinvestor — авторский блог об инвестициях в криптовалюту и участии в ICO.
@moneymafia — схемы и мануалы для заработка на любой вкус и цвет, приватные материалы слитые с закрытых источников.
Dmitry
принял, спасибо!
Evgenii
опять эти мастера слива
Anonymous
Евгений
Всем привет
Евгений
Евгений
Как в свифте понять где мы обращаемся к переменной класса а где к аргументу из инициалайзера?
Dmitriy
self.height = height
Evgenii
self
Евгений
а второе height на выбор же 2 предлагает
Evgenii
и?
Евгений
с первым то понятно
Евгений
так какое выбрать?
Dmitriy
Предлагает, но без селфа возьмет из иницилизатора
Evgenii
ты понимаешь что это просто подсказка из ide
Evgenii
в области видимости не может быть двух переменных с одним именем
Евгений
ну понимаю да, так тут непонятно я хочу присвоить к переменной из класса (стракта) либо из того что передаю в конструкторе
Evgenii
у тебя в области видимости только одна перменная всегда
Evgenii
и если там нет переменной height, но есть свойство класса, он додумает за тебя self,
Dmitriy
Выдаст тебе ошибку типа height - константа и все
Евгений
ну компилятор то обе подсказывает. понятно что я методом тыка выберу правильную
Евгений
ну да. и что мне каждый раз тыкать пальцем в небо пока не выберу без ошибок?
Evgenii
это ide
Evgenii
не компилятор
Evgenii
не выберай
Evgenii
просто набери
Evgenii
и все
Evgenii
для компилятора height это просто текст
Евгений
ааа.. ну теперь ясно
Evgenii
какую ты не выбреишь результат будет одинаковый
Евгений
в обдж-с сразу понятно где переменные класса потому что они либо с селф либо с _
Evgenii
а ты ни на каком языке не писал кроме objc?
Evgenii
как он глубоко засел то)
Евгений
нет ни на каком
Evgenii
понятно)
Евгений
ну это же вводит в заблуждение однозначно
Evgenii
тут та же самая история что и в objc
Evgenii
просто он если может self сам додумывает
Evgenii
если не может надо писать руками
Evgenii
фиг знает
Evgenii
ты не писал на perl)
Evgenii
вот где все в заблуждение вводит)
Евгений
я начинал на пхп и мне не понравилось совсем и я вернулся к ob-c
Evgenii
Зря
Evgenii
Интересный опыт
Evgenii
Язык просто инструмент
Evgenii
Кстати в objc тоже можно без self писать ;)
Евгений
ну проперти он не даст написать
Евгений
я до сих пор не понимаю в свифте сеттеры и геттеры вызываются если писать без self?
Evgenii
ага
Evgenii
тут их нет)
Evgenii
перменная это не проперти
Евгений
как это нет? сеттеры и геттеры есть
Evgenii
где?)
Евгений
Евгений
и там какие то переменные еще генерятся типа newValue
Евгений
в willSet
Евгений
кажется, если не ошибаюсь
Evgenii
вот только это вычисляемые свойства, в других языках их называют виртуальными
Anonymous
в willSet
вилСет и дидСет - это не сеттер, это обсервер (смешное слово)
Evgenii
они не хранят значение
Евгений
да, они называются computed-property, но этот блок кода называется сеттер или геттер