Артём🧘🏻♂️
Привет друзья! Порекомендуйте пожалуйста чат с разработчиками на питоне
Anonymous
Нужно анимировать текст и полосу вокруг?
Dmitry
Anonymous
Текст анимировать легко
S
Всем привет. Может кто сталкивался с iMessage App. Пытаюсь понять когда вызывается у MSMessagesAppViewController методы override func didStartSending(_ message: MSMessage, conversation: MSConversation) {
print("!!!!!!!!!didStartSending")
}
override func didSelect(_ message: MSMessage, conversation: MSConversation) {
print("!!!!!!!!!didSelect \(message)")
}
override func didReceive(_ message: MSMessage, conversation: MSConversation) {
print("!!!!!!!!!didReceive \(message)")
}
S
И они просто не вызываются
S
ни при посылке сообщения
S
ни при посылке стикерова
S
ни при приеме сообщения/стикера...
Захар
Захар
S
Хотя override func didTransition(to presentationStyle: MSMessagesAppPresentationStyle) отрабатывает/логируется корректно.
Anonymous
Anonymous
func animate() {
UIView.transition(with: label, duration: 0.1, options: [.curveEaseInOut], animations: {[weak label] in
counter += 1
label?.text = "\(counter)"
}, completion: nil)
}
Anonymous
Что-то типа такого
Anonymous
И в таймере запускаешь
Денис
Может кто-нибудь знает, где найти пример приложения на MVVM-C (который с координатором) с ReactiveCocoa (идеально на ObjC)?
Anonymous
И в таймере запускаешь
Можно и без анимации обойтись, просто в таймере инкрементировать значение и по достижение нужного - останавливать таймер
Захар
Захар
так и сделал
Anonymous
В else добавь timer.invalidate()
Захар
Dee
Ребят, всем привет! Нужна ваша помощь.
Есть проблема. У меня есть view, внутри которого 3 image лежат. В зависимости от условий, я меняю эти изображения.
У меня есть 1 viewController который отображает эти 3 картинки.
Проблема следующая. Как сделать ссылку на этот view или как организовать так, чтобы в новом viewController использовались те же самые картинки, которые я настроил в другом viewController?
Anonymous
А как вы меняете эти картинки?
Anonymous
Откуда они берутся?
Dee
Из базы Realm.
Dee
Что-то вроде такого:
Dee
Представим, что у нас есть некий объект
ImageContainer
if imageContainer.has(firstImage)
image1 = imageContainer.find(firstImage)
else
Image1= UIImage()
Dee
Так делается для всех 3 картинок в 1 надстроечном viewCobtroller.
Dee
Потом открывается новый VC и проверка делается тоже самая.
Мне казалось, что проще ссылаться на уже настроенный.
Dee
Но проблема может быть тогда, когда переоткрокшь приложение, загрузится VC только тот, который уже должен быть с настроенной картинкой. А окно настроек открывается по кнопке.
Anonymous
Dmitry
не надо делать shared model, надо инжектить один инстанс модели в разные VC
Dmitry
заблудилсь в трех картинках
Anonymous
Insaf
Сделай view model, который будет управлять этими картинками, следующий контроллер инициализируются с этим view model
Akmyrat
Есть кто разбирался с апи Line мессенджера?
Akmyrat
Может канал кто посоветует?
Anonymous
📌 Разработчики iOS приложений могут постоянно следить за пользователями
Оказалось, что если однажды дать разрешение приложению на использование камеры iPhone, его разработчики смогут скрытно шпионить за пользователями в любое время.
Благодаря этому багу, разработчики приложений могут делать фото и записывать видео с фронтальной и основной камеры в любое время, когда прога активна. Кроме того, полученный контент можно выгружать практически в реальном времени. Для демонстрации, разработчик Феликс Краузе написал приложение, имитирующее обычную социальную сеть и показал, как это работает.
Защититься от подобной неприятности пока что можно лишь покупкой чехла, который закрывает камеру или отменив доступ к камере для всех приложений.
Видео: https://youtu.be/GqWUaflPMh0
↪️ @XAKEPCTBO7
Anonymous
Да пацаны можете же?
Anonymous
😅
Nikolay
конечно можем. чехол покупать не обязательно, изолента спасет
Anonymous
Ну так в принципе на любом устройстве теоретически можно
Anonymous
Это одна из причин по которой индикаторы включённой камеры на ноутах ставят
Ivan
Всем привет, Подскажите либу мол ей даешь 305 секунд, а она конвертит в "5 минут 5 секунд"
Valery
Хм
https://developer.apple.com/documentation/foundation/datecomponentsformatter
Ivan
че серьезно
Ivan
внезапно
Ivan
спасибо тебе, мужик, реально не мог найти в гугле
Ivan
искал долго....
Valery
Ivan
не правильно загугливал, спасибо себе
Eduard
Коллеги, а lottie кто-нибудь пользовался?
Sasha
о, тоже интересно было бы узнать насчет lottie
Ivan
и самим херачить говнокод формата "дня, дней"?
Ivan
ну по другому не назовешь, изобретание велосипеда
Anonymous
Он про склонение имеет в виду 1 минута, 5 минут
Anonymous
Anonymous
Какие три либы?
Anonymous
Dmitry
прикольная ава - "АУ"
Dmitry
АУ, какие либы?!
Dmitry
але, ты с какого раена?
Anonymous
Valery
Dmitry
тут никто о трех либах не спрашивал?
Anonymous
Я ему ответил
Vladimir
ну тут без objective-c уже никак
Anton
Когда уже обж с вымрет
Anton
он же такой ужасный
Anton
ааа
Donna
вообще я уверена что нужно парсить json на свифт в этом случае. а вы обджектив-с опять
Dee
Dee
А то у меня все равно похожая модель.
Данные гружу из Realm и проверяю есть ли там image1, image2 или image 3.
Dee
Чем предложенный вариант будет отличаться?
Insaf
зачем тебе глобал сторадж?