Oleksii
Ребят, что может быть у коллектион вью ставлю рефреш контрол и tintColor делаю белый, дальше во viewDidLoad/Appear вызываю beginRefreshing но крутиться черный спиннер, а потом когда вручную дергаю, то уже белый...
Vlad
Ребята, а я вот спрашивал сегодня про либу, которая кэширует изображения. Но заметил, что это происходит и без нее. Кто знает о кэшировании изображений в iOS? Это действительно присутствует по дефолту без всяких либ?
Engylizium
Да
Ilkhom
Ребята, а я вот спрашивал сегодня про либу, которая кэширует изображения. Но заметил, что это происходит и без нее. Кто знает о кэшировании изображений в iOS? Это действительно присутствует по дефолту без всяких либ?
произвольное кеширование? не может быть, хотябы по одной причине что память переполнится девайса очь быстро на всяких там инстаграммах и фб. или просто по серфингу на сайтах. NSCache зачем тогда? Нет такого.
Vlad
Может там ограничен размер кэша
Vlad
Загруженные по url jpeg изображения
Alfred
вообще говоря не кеширует.
Alfred
первая ссылка в поиске, ребята, учитесь искать https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/URLLoadingSystem/Concepts/CachePolicies.html
Vlad
вообще говоря мне тоже так казалось) но вот я получил альбом из вк.. отключил интернет перезагрузил приложение и увидел, что всё на месте.
Ilkhom
в браузере?
Vlad
искать можно в браузере, да..
Ilkhom
там свой кешер есть
Ilkhom
хотябы в localStorage
Илья
блин, как круто :) хочу тачбар
В duet тачбар эмулируется на айпаде под вторым экраном. Не совсем удобно в него тыкать
Илья
Ну потыкаешь, поймешь что он в целом не нужен и купишь лучше, скажем, корову.
Anonymous
Я уже сходил посмотрел вживую их: очень круто, только вот у маков входы какие-то дурацкие. К ним переходников ещё тучу надо
Илья
Ну, это пока
Anonymous
Даже научшники от 7го айфона не подходят
Anonymous
жесть какая-то
Илья
Но вот с тандерболтом это как-то обидно вышло
Anonymous
да, у меня через него другой моник подкючен
Anonymous
переходник тоже недешёвый был
Илья
Чет за 3 года всрали стандарт
Илья
У меня внешний ссд xD
Anonymous
может и usb-c тоже самое будет
Илья
Ну этот вроде не вендорский
Anonymous
это не эпловский патент?
Илья
Вроде он публичный
Anonymous
то есть теоретически я могу найти переходник на обычный usb в 4 раза дешевле?
Anonymous
вот ведь гады-то, а что им мешало в новые телефоны usb-c вставить
Anonymous
чтобы стывков меньше было
Anonymous
а то теперь нужен переходник на наушники, на юсб и к прочей периферии
George
все так и задумано было
George
это большой источник дохода
Anonymous
если бы мой эир не начал тупить, то вряд ли бы захотел купить новый про
Anonymous
потом выйдет какая-нибудь новая фича, а поддержки в старом про не будет
Engylizium
Да просто нужно взвесить нужна ли тебе эта фича или ты можешь и без нее обойтись. Обычно второй вариант
Engylizium
Все нацелено на хомячков которые гоняются за новинками или имиджем
Engylizium
У меня iPhone 5s купленный перед выходом 6 и мне отлично. Разве что в VR устройства надо побольше экранчик Макбук про 2015 за 80к очень даже норм, нареканий каких то особых нет
Дмитрий
Привет. Что используете для запросов к REST API по HTTPS ? NSURLRequest & NSURLSessionConfiguraton или что-то другое?
Дмитрий
Дмитрий
https://habrahabr.ru/post/128921/
NermaN 𓅂
Она?
это вообще глупая шутка, некоторые используют AFNetworking
Ilkhom
да, AFNetworking или на свифте Alamofire
Paks
забавная инфографика: https://dou.ua/lenta/articles/job-survey-results/
Дмитрий
Что-то этот сайт только через vpn грузится)) (Роскомнадзор детектед?)
Дмитрий
забавная инфографика: https://dou.ua/lenta/articles/job-survey-results/
так процент рассылающих резюме - низок. А собираться можно сколько угодно. Это нормальное состояние в IT. Особенно учитывая количество говнокода, который приходится поддерживать из-за сроков "вчера надо"
Дмитрий
Простите, за вероято глупый вопрос, но не имею опыта работы с cocopods...
Дмитрий
для установки AFNetworking нужно прописать source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' target 'TargetName' do pod 'AFNetworking', '~> 3.0' end
Дмитрий
нужно ли тут что-то менять?
Дмитрий
target - имя проекта?
Дмитрий
platform :ios, '8.0' - ?
Stanislav
platform :ios, '8.0' - ?
если проект новый и нет требований поддерживать более ранние версии или более поздние то можно не менять... так же если под который ты ставишь не поддерживается более ранними версиями ios то оставить 8 версию
Дмитрий
спасибо
Евгений
target - имя проекта?
Имя таргета. Он не обязательно будет называться так же и их может быть много
Дмитрий
Имя таргета. Он не обязательно будет называться так же и их может быть много
В моем лучае есть еще тесты... их через запятую перечислить?
Дмитрий
В доке по подфайлам вообще кака-я то многоуровневая структура в этом лучае...
Евгений
это смотря в каких таргетах должны быть доступны поды
Евгений
к тестам не надо
Евгений
но если у тебя кроме основного и тестов ничего нет, то только основной
Евгений
у аппы могут быть например виджеты еще. они отдельным таргетом
Дмитрий
ок
Евгений
если там должны быть доступны поды — их надо отдельно указать
Infohunt
подскажите как #warning в свифте выглядит?
Paks
//WARNING не работает?
Infohunt
нет
Дмитрий
После шаманства с подом, приложение перестало работать. Показало лаунч-скрин, запросило разрешения и... белый экран. Ниодной строчки в дебаге. конфиг пода - как выше, только с правильным таргетом. Причина видимо в неправильной установке пода: Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed. [!] The linphone [Debug] target overrides the GCC_PREPROCESSOR_DEFINITIONS build setting defined in Pods/Target Support Files/Pods-linphone/Pods-linphone.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the $(inherited)` flag, or - Remove the build settings from the target.
Дмитрий
что делать в этой ситуации?
Дмитрий
на SO советуют add $(inherited) to your target Build Settings -> Preprocessor Macros еще бы знать что такое $(inherited)...
Дмитрий
Alexander
а так и пишешь - $(inherited)
Alexander
это и есть такая строка
Alexander
вместо DEBUG впиши ее
Alexander
справа по строке над cocoapods=1 щелкаешь, стираешь DEBUG и пишешь $(inherited)