Ilkhom
kudos
S
Господа может кто знает как. в рх получить последнее значение и за ним уже поступавшие тоесть у нас есть observable RxPublishSubject *subject = [RxPublishSubject new]; [subject onNext:@"0"]; [subject subscribeWith:^(RxEvent<id> * _Nonnull event) { NSLog(@"!!!!!!%@", event); }]; [subject onNext:@"1"]; [subject onNext:@"2"]; В данной ситуации будет выведено в лог "1","2". А как получить "0", "1", "2" ? а если нету [subject onNext:@"0"]; получить "1", "2".
S
вроде как takeLast должен помочь, но он вообще ни одного значения не выводит.
S
Хз толи либа кривая толи я не так понимаю
Aleksandr
Привет! Подскажите плиз как собрать фреймворк с хедером методов. Не могу найти. Фреймворк собирается, к проекту подключается. Но классы и методы во фреймворке xcode не видит.
Aleksandr
swift
Aleksandr
import фреймворка в файле только срабатывает
Guseyn
А ошибка-то какая?
Anonymous
всем привет
Anonymous
Изображения прыгают при загрузке через Kingfisher
Anonymous
что может быть?
Anonymous
Anonymous
каждая ячейка сама скачивает свое изображение, я просто каждой ячейке передаю ID и по ID он заходит в Firebase получает там ссылку и эту ссылку я передаю в Kingfisher
JV
Они у тебя скачиваются каждый раз
Anonymous
нет, там есть кэш
Anonymous
var selfImage: String { get { return "noImages" } set(images) { let myIndicator = CustomIndicator() self.imageView.kf.indicatorType = .custom(indicator: myIndicator) childReference.child("images").child(images).child("img").observe(.childAdded, with: { (snapshot) in let key = snapshot.key if key == "\(0)" { guard let values = snapshot.value as? [String : Any] else { return } if let originalImages = values["original"] as? String { guard let url = URL(string: originalImages) else { return } let cache = ImageResource(downloadURL: url, cacheKey: images) self.imageView.kf.setImage(with: cache) } } }) } }
JV
Попробуй руками сам это написать, мне строчка с сет имедж не нравится. Попробуй сам проверять, если в модели уже есть такая урл, то взять из Кеша, а иначе скачать
Anonymous
хорошо
Aleksandr
А ошибка-то какая?
http://imagy.me/yp4mn47fyj
Денис
Господа, в чем разница между #import и @ import? Где-то читал, что вариант с # автоматически заменяется на @
HashTag
Подписка на #import
Guseyn
Попробуй выбрать схему фреймворка и забилдить
Guseyn
может помочь
Aleksandr
Попробуй выбрать схему фреймворка и забилдить
В проекте фреймворка одна схема, по ней и собирался фреймворк http://imagy.me/677a8e44x6 в проекте куда ставлю фоеймворк нет схемы MLImagePicker или что имелось ввиду?
Guseyn
В своем проекте выбираешь этот фреймворк и билдишь
Guseyn
Если его там нет - значит коряво поставился
Guseyn
То есть не отдельно билдишь его, а именно в своем проекте, где хочешь использовать фреймворк
Guseyn
Как, кстати, устанавливался фреймворк?
Guseyn
Cocoapods или мануально?
Aleksandr
перетащил сюда http://imagy.me/urn04uvug5
Guseyn
Понял. Когда рядом с кнопкой Build выбираешь схему - там есть этот фреймворк? Еще можно нажать кнопкой и Edit scheme, там, в открывшемся меню, поставить галочку напротив фреймворка
Guseyn
если он есть, конечно
Guseyn
Это именно в твоем проекте!
Guseyn
Guseyn
тут выбираешь опции эти
Aleksandr
В моем проекте
Aleksandr
Guseyn
вот, жмякай Edit scheme
Guseyn
и проверь есть ли там нужный тебе фреймворк
Aleksandr
это куда? http://imagy.me/sb5gl923fr
Aleksandr
тут фообще нет никаких фреймоворков они есть тут http://imagy.me/30iv0pe97k
Guseyn
Попробуй вместо своего айфона - симулятор
Guseyn
Странно, он не видит фреймворк
Guseyn
в эту сторону копать нужно
Aleksandr
симулятор пробовал. он главно import фреймворк делает, а то что в нем не видит
Guseyn
https://stackoverflow.com/questions/29851550/myclass-is-unavailable-cannot-find-swift-declaration-for-this-class-release-b
Evgeniy
Здравствуйте. Подскажите пожалуйста можно ли под ios программировать на линуксе спасибо
Evgeniy
нет
Спасибо)
Aleksandr
Странно, он не видит фреймворк
Спасибо, направил на мысль. Полез в настройки. У проекта фреймворка версия выше стояла чем у основного проекта. http://imagy.me/y974s2iqw4
Aleksandr
по умолчанию поставилась, когда создавался проект
Vlad
У меня еще вопросы по аналитике. Возможно ли при помощи какой-либо аналитики отследить установку/удаление приложения?
🔘 nocookie
аппметрика, аппсфлаер и т.п. (?)
JV
firebase
Vlad
Спасибо! Сейчас посмотрю. Но я наверное не смогу узнать, что-либо о том, в каком состоянии БД в приложении на момент удаления. Правильно понимаю?
JV
c Firebase ты можешь посылать кастомные запросы на аналитику, туда же и кинуть данные о бд (isEmpty например)
JV
про остальные хз
JV
JV
https://firebase.google.com/docs/analytics/ios/events
Nurzhan
Привет всем, У меня вопрос. Есть кто разрабатывал custom passcode. Воопще есть такая возможность ?
Nurzhan
*вообще
Viacheslav
ребята, знаете ios dev подкасты хорошие? вот у фронтендеров «веб стандарты» - отличный
Anonymous
Подлодка
Albert
https://soundcloud.com/podlodka Ты про это?
Nurzhan
Привет всем, У меня вопрос. Есть кто разрабатывал custom passcode. Вообще есть такая возможность ?
Viacheslav
Павел
кто-нибудь записывал массив из UIView в PDF?
Sergey
Привет всем, У меня вопрос. Есть кто разрабатывал custom passcode. Вообще есть такая возможность ?
Что именно ты имеешь в виду под custom passcode? Встраивание в свое приложение некой цифровой клавиатуры для набора пин-кода? Или что?
Lee Mi Hyun
кто-нибудь записывал массив из UIView в PDF?
Это можно сделать с помощью получения текущего графического контекста в core graphics
Lee Mi Hyun
Можно код?
Lee Mi Hyun
Возможно, он записывает не 1 страницу, а текущий контекст, то, что влезает в экран
Павел
Всякими путями пробовал
Павел
Павел
Павел
Misha
Есть товарищи из Тюмени? Как у вас там с работой обстаят дела?
Максим
Есть товарищи из Тюмени? Как у вас там с работой обстаят дела?
Вот кстати возник вопрос, а много ли разработчиков здесь работает по удаленке?
Максим
я имею в виду работу на фрилансе или для конторы из другого города а может быть страны
Alexey RGB
Ребята, можно ли для фреймворка (не таргета) отключить биткод?