JV
народ, хелпаните плс, где вытянуть реальные размеры вью, в каком методе, если она вытянута из ксиба
Евгений З.
Всем привет!Тут написано нельзя вакансии размещать,а что делать если мне нужен на работу синьер?
zheka
Вакансии и поиск работы: @mobile_jobs
zheka
там же написано
Евгений З.
а ок
Евгений З.
спасибо
Kudina
https://t.me/mobile_jobs
Alex
zheka
приведите простой пример, где могут использоваться сквозные параметры в свифте? inout которые
Ilkhom
Vlad
Vlad
А еще это не ПРОСТОЙ пример)
Vlad
как просили
zheka
да, не простой
zheka
:)
Stanislav
Чего это он не простой, вполне себе простой
Stanislav
Хотя там UnsafeMutablePointer, мм
Alex
Скролвью, конечно, простите.
zheka
ок, другой вопрос : зачем функцию загонять в переменную, если можно вызвать где-то и так? я про var mathFunction: (Int, Int) -> Int = addTwoInts
Anonymous
Чтоб вызвать потом где-нибудь
zheka
так и так же можно вызывать через addTwoInts
Anonymous
В другом объекте
zheka
нормально придумал, да?
Ryhor
Всем привет!
Такой вопрос: хочу добавить хранилище (Core Data, Realm, SQLite, или что еще), но не знаю что выбрать, так как необходим самый быстрый и оптимальный поиск по тексту.
Ryhor
Что посоветуете? Спасибо
Stanislav
Лолшто
Stanislav
FTS расширения там работают очень быстро тащемта
Stanislav
Performance
I wrote a simple sample app in order to see what kind of performance gain I might see from using a separate full text index in SQLite. The app loads 1682 text files from textfiles.com (where else?), that's about 42mb of plain text, into both Core Data model objects and an SQLite database. I then timed how long it took to find a single word using both a full text query and a core data fetch request. For one query running on the main thread on slowest device I have (a 4th gen. iPod touch) the Core Data fetch took 9.34 seconds while the SQLite query only took 1.48 seconds. This was a quick test, YMMV and all that, but I was pretty happy with the results.
Stanislav
http://themainthread.com/blog/2013/04/adding-full-text-search-to-core-data.html
Stanislav
Лол, ну давай свой пруф
Stanislav
Ну если ты читать не умеешь - придется сидеть без пруфа, увы
Ryhor
Спасибо! Для начала определился, что попробую и куда дальше буду рыть
Artur
Всем привет. Есть контроллер и на нем по умолчанию 2 текстовых поля(условно это одна группа). По нажатию на кнопочку должна появиться ещё одна группа и так *n колиство полей в итоге. Не совсем понимаю как это реализовать. Положить их на таблице и переиспольщовать ячейки может как то? Подскажите пож.
P.s вариант кодом каждый раз по нажатию создать новые поля пока не рассматриваю ! Вот пример как это должно быть на видео
Artur
Anonymous
Таблица или коллекция. Как тебе удобнее
Oleg
Всем привет! Ищем iOS разработчика в стартап. ЗП от 140 тыс. руб. на руки, full time работа в офисе - лофт, недалеко от м.Курская. Делаем финансовое приложение - агрегатор бирж в секторах 1) фондового рынка 2) криптовалют 3) форекса 4) валютного рынка. Надо знать Objective C, SQLite, Rest API и swift опционально. Хорошее владение UIkit приветствуется. Пишите в ЛС, если интересна вакансия.
Roger
случайно...
Roger
:D
Andrew
/voteban
Andrew
/voteban
Oleg
Окей
Oleg
Сорри
Oleg
:)
Oleg
/voteban
Ilkhom
/voteban
Alexey RGB
/voteban
Julian
/voteban
Albert
/voteban
Pavel
товарищи, кто чем пользуется для реализации более-менее «прозрачной» навигации в приложении. Читал про шаблон «координатор», про роутеры. Но пока что-то не пойму как это внедрить в текущий проект. Есть задача: 2 контроллера разных, не связанных между собой. По нажатию «done» что в одном, что в другом, показывается алерт, если жмут «да», то дальше собираются параметры, отправляется запрос в сеть, обрабатывается ответ на запрос тоже для двух контроллеров одинаково. При этом, еще нужно обрабатывать всякие штуки типа «нажали нет в алерте — показали один экран, нажали да — показать другой экран». + перед показом алерта нужно проверить один глобальный параметр, если он «true», то третий экран, если «false» — четвертый. С третьего переход на второй и так далее 😱😱
Paks
народ, ни у кого бага не было, при бекапе айфона, на 100% пишет - ошибка резеврной копии, потеряна связь с девайсом
Anonymous
товарищи, кто чем пользуется для реализации более-менее «прозрачной» навигации в приложении. Читал про шаблон «координатор», про роутеры. Но пока что-то не пойму как это внедрить в текущий проект. Есть задача: 2 контроллера разных, не связанных между собой. По нажатию «done» что в одном, что в другом, показывается алерт, если жмут «да», то дальше собираются параметры, отправляется запрос в сеть, обрабатывается ответ на запрос тоже для двух контроллеров одинаково. При этом, еще нужно обрабатывать всякие штуки типа «нажали нет в алерте — показали один экран, нажали да — показать другой экран». + перед показом алерта нужно проверить один глобальный параметр, если он «true», то третий экран, если «false» — четвертый. С третьего переход на второй и так далее 😱😱
Посылай с контроллеров события координатору, там обрабатывай. Под свой кейс можешь отдельный роутер сделать
Pavel
Anonymous
Координатор решает, какой модуль по какому действию показать и говорит роутеру осуществить показ. Контроллеры отдают только события типа onDoneButtonTap
Anonymous
Привет ребят, кто нить дёргал setContentOffset для UIScrollView, у меня эффект пружины, хотя bounce отключил все равно возникает
Stanislav
Anonymous
Да, я ее false ставил
zheka
а есть группа для новичков типа как https://t.me/ru_python_beginners , чтобы @vmkudrin не триггерился, что я заебываю вопросами по свифту?
Павел
он тебя и там найдет
Ilkhom
а ты его тоже триггерни
Artur
devios
Artur
swiftbook
Artur
ios dev help
Artur
swiftme.ru
Anonymous
Получается, что у меня под эти 2 контроллера 2 координатора, но этих координаторов можно, например, занаследовать от одного, который умеет общие действия делать?
Ну конкретно про твой случай не знаю, но судя по тому, что я понял, это не про наследование, а про чайлд координаторы) У тебя может быть 2 флоу различных с координаторами своими, которые в нужный момент сообщают родителю о действии, тот уже решает, что нужно показать алерт или что там у тебя, а затем с него уже новый флоу начинает. Реализация в одном месте будет, но без наследования ненужного
Pavel
Какая-то страшная штука 😂
JV
Anonymous
Anonymous
Как вариант реализации
JV
ну насколько я знаю в айосе методы отклика принято именовать через Did вначале, потому что тип они отработали , по аналогии с viewDIDLoad. ON вначале в андроиде вродь пишут
Anonymous
Anonymous
Pavel
Anonymous
https://www.youtube.com/watch?v=mz-XLkUTMkE
Павел
Pavel