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
хорошо
Денис
Господа, в чем разница между #import и @ import? Где-то читал, что вариант с # автоматически заменяется на @
HashTag
Подписка на #import
Guseyn
Попробуй выбрать схему фреймворка и забилдить
Guseyn
может помочь
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 программировать на линуксе спасибо
Vladimir
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?
Павел
Lee Mi Hyun
Можно код?
Lee Mi Hyun
Возможно, он записывает не 1 страницу, а текущий контекст, то, что влезает в экран
Павел
Всякими путями пробовал
Павел
Павел
Павел
Misha
Есть товарищи из Тюмени? Как у вас там с работой обстаят дела?
Максим
я имею в виду работу на фрилансе или для конторы из другого города а может быть страны
Alexey RGB
Ребята, можно ли для фреймворка (не таргета) отключить биткод?