Max
ну если с CoreData разобрался и FetchedResultsVC, с протоколами-делегатами подавно разберешься ))
Alexander
да. дело времени. спасибо.
Alexander
буду читать мат часть
Stanislav
Толстой)
Stanislav
Ну я правда помню как он рассказывал на MBLT позапрошлом. Все так набежали как будто вакцину от СПИДа нашли)
Stanislav
Есть кстати какой-нибудь пример випера на том же гитхабе сложнее формы входа с парой полей?
Семён
вход с тремя полями подойдет? )
Stanislav
Совсем другой разговор :D
O'Miay
https://radio-t.com
dddd
Ребят привет, нужен фронт как в игре Tripple Town на IOS Кто то может ? Если да пиши сразу со своей ценой в лс.
O'Miay
O'Miay
кто-нить решал такую проблему?
O'Miay
unlocker208 установлен
O'Miay
а тут типа все сидят на маках?
O'Miay
Max
снобы несчастные, Крис Латтнер ушел вон из Эппл, Микрософт скупит всё яблоко нафик, будете знать ))
Oleksii
Та ну, хак зе бест
Sergey
Можете подсказать? Как из полученного ассета определить, видео это или фото? Ну вообще как понять, что ты выбрал из библиотеки?
Семён
Stanislau
Всем привет, подскажите, как сделать InfoPlist.strings для двух таргетов? Типа FreeInfoPlist.strings и ProInfoPlist.strings. Имя файла InfoPlist.strings работает, стоит поменять - не работает
Alexey
Target Membership в UI Xcode
Alexey
Один файл добавить в один таргет
Alexey
другой в другой
Alexey
не?
Stanislau
не помогает
Stanislau
Разные директории для двух InfoPlist.strings помогли
D
Кто-нибудь подключал яндекс деньги в проект на свифте?
D
Вот это я уже понял :/
Anonymous
Всем привет. А куда писать свои запросы на поиск работы? Группы @mobile_jobs вроде уже нет
Artur
Есть!
Anonymous
Есть!
а где?
Artur
Ты же сам написал группу в нее и пиши
Artur
@mobile_jobs
Anonymous
Что-то мне подсказывает что группа не работает
Boris
все с ней ок, мб тебя там забанили
Anonymous
Интересно за что
Anonymous
Стоп. Я зарегался в телеге только вчера. Был зареган раньше, но удалился и заново зарегался. Странно
Алексей
Если кто то будет разбанивать Вадима - меня тоже разбаньте за компанию :)
Алексей
Не смог молчать когда кто то предлагал работу на 2 недели и 50к денег, при том что заказ на несколько лямов)) Госзаказ какой-то был
Anonymous
Не смог молчать когда кто то предлагал работу на 2 недели и 50к денег, при том что заказ на несколько лямов)) Госзаказ какой-то был
Вопрос денег не стоит споров. Ты или согласен или нет. Мне к примеру не нравится, что если у меня мало проектов, то на тебя мало кто смотрит и явно намекают работать за бесплатно. Так что ...
Artur
Пишите админу пасаны и просите разбана и все
Ilkhom
Вопрос, есть проект, как мне создать такой же с тем же исходным кодом и сторибордами, НО, для стилизации и для изменения в нескольких местах в коде и в сторибордах? можно ли такое сделать в хкоде или надо как всегда через ж?
Alexander
+1 предыдущему оратору
Ilkhom
Может легче ветку создать в git?
хммм идея, но со сторибордами сыкотно...
Alexander
А что сыкотного?
Ilkhom
Может легче ветку создать в git?
спасибо мил человек👍
Ilkhom
А что сыкотного?
а хранение изменений и конфликты при мержинге
Ilkhom
сторибордыж дремучие
Ilkhom
и системы стилей в иос этом нет
Aλeχ
если изменений не много, просто мерджить код сториборда
Ilkhom
изменения будут в основном в стилях
Ilkhom
кодом чтоли делать
Ilkhom
как тут
Ilkhom
Раз уж вчера заговорили о стилях, вот еще материал на тему. Теперь - используем функции для задания стилей UI элементам. https://medium.cobeisfresh.com/composable-type-safe-uiview-styling-with-swift-functions-8be417da947f #ui
Alexander
да все нормуль будет проверь)) у тебя же немного изменений))
Alexander
есть же вроде библы уже готовые))
Ilkhom
мде, скорее всего так и буду делать
Aλeχ
главное чтобы не было изменений в одних и тех же местах в старой и новой ветке
Dmitry
всем привет. в каких случаях ранлуп может не стартовать? ранаю в обычной самопальной concurrent queue, а он не работает. причем в других частях проекта ранлупы стартуют нормально и отрабатывают. обьект не нил, пробовал свой ранлуп создавать, все равно нифига не работает 😐 [[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
Max
всем привет. в каких случаях ранлуп может не стартовать? ранаю в обычной самопальной concurrent queue, а он не работает. причем в других частях проекта ранлупы стартуют нормально и отрабатывают. обьект не нил, пробовал свой ранлуп создавать, все равно нифига не работает 😐 [[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
RunLoop: создаешь вручную доп. поток (Thread), который тебе (сильно?) нужен для чего-нибудь там. Чтобы запустить RunLoop, нужно или event-source, или timer (NSTimer)-source прописывать в инициализации RunLoop Concurrent queue: удобнейший, достаточный для решения абсолютного большинства задач механизм QoS-очередей, которые сами раскидывают задачки по потокам, не затрудняя нас никакими NSThread/NSTimer/кастомными RunLoopами https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html - тут всё про RunLoop очень рекомендую видики с WWDC2015 (Building ... with GCD), WWDC2016 тоже про GCD
Gregory
Интересно, что за задача такая, лезть внутрь ранлупа ?
Dmitry
все банально, надо подождать пока один бул станет положительным. kvo тут (в моем кейсе) не очень подходит, а вот вайл с ранлупом вполне применим
Alex
Реализация собственной либы для взаимодействия с сетью, напримаер.
Alex
как AFnetworking
Max
Реализация собственной либы для взаимодействия с сетью, напримаер.
"подождать, пока один Bool станет положительным" - немножко разного уровня задачки 😜
Alex
ну так то да)
Max
это Swift3
Max
я уж не говорю про NSOperationQueue
Dmitry
у меня на яблофоне крутится сервак, куда приходят асинхронно реквесты с другого сервера, в итоге стейты прыгают туда-сюда. есть кейс, когда надо подождать сета була в 1 и пойти дальше, проще конструкции чем вайл с выходом по условию не придумаешь
Dmitry
но крутить вайл нонстоп это не ок такое
Dmitry
потому, имхо, есть смысл запустить небольшой ранлуп
Max
потому, имхо, есть смысл запустить небольшой ранлуп
в отрыве от архитектурного решения (что ж там сервак-то делает на яблофоне?) - можно ранлуп по евенту прихода була запустить, source прописывать в инициализации обязательно, четко сказано: если source не прописан, поток убивается сразу после попытки запуска ранлупа
Dmitry
сервак много чего делает. проект нестандартный, не суть) забавно то, что в других частях кода без проблем работает ранлуп и мне непонятно, почему в одном месте у него есть таймер/инпутсорс, а в другом нет. Ранлуп то - не мой самопал