Alexander
тамагочи
Bogdan
Bogdan
/stat@combot
Roman
37, хрена у меня 13 вроде
Stanislav
О_О, я на первом месте, вроде ж мало говорил. Подсказывал только
Roman
Stanislav
За вами буду
Antontsue
Вы папку с образами иосов посмотрите и офигеете ;)
Antontsue
У меня 40гб была в первый раз когда я ее чистил
George
+ Derived Data
Antontsue
Ну и она родимая)
Alex
Привет! Подскажите ,пожалуйста с кордатой на свифте: есть сабкласс NSManagedObjectа и связь one-to-many
Alex
какого типа она должна быть?
В objc это был Set<_>
Max
Alex
связь да. Но в самом классе объявляется переменная:
@NSManaged var workers: Set<Worker>
например
𝔗𝔞𝔯𝔞𝔰
можно попросить xcode создать классы для coreDat'ы
Boris
Да
Boris
Editor -> Create NSManagedObject subclass
Boris
Когда находишься в .xcdatamodeld
Max
Nik
Всем привет, где стоит почитать о звонилке для message, как сделали в скайпе например. Если звонят в тебе в скайп он показывает как обычный вызов.Заранее спасибо.
Andrey
Надо читать про CallKit
Nik
спасибо
Alex
Всем привет! Друзья, кто-нибудь работал с GraphQL запросами через либку, предоставляемую Apollo?
Igor
подскажите плиз, при удалении свайпом из таблицы надпись "Delete". Как сделать по русски "Удалить"?
Stanislau
Добавить русскую локализацию
И все "системные" кнопки локализируются
Igor
спасибо, погуглю
Alexander
Пацаны такой вопрос: Я работаю с элементом поисковой строки, делаю UISearchController, вешаю вьюху на экран, во вьюху добавляю SearchBar через addSubview
Выглядит все красиво и все работает, поиск происходит отлично.
Какая проблема: если нажать на поисковую строку, активируется курсор на searchBar - и если в этот момент перейти на другой Tab Bar (а фактически на другое вью контроллер) и потом обратно - на экране отображается только активированный SearchBar, все остальное не загружается и просто черным цветом. Я проверил - не срабатывает событие viewWillDisappear - контроллер не шарит что щас произойдет уход.
Сначала была такая же проблема если перейти на другой vc путем перехода по ячейке - но в prepareForSegue я ставил на searchController либо isActive = false, либо .dismiss - и все ок. То есть я мог отловить момент исчезновения searchBar’а из виду. А когда щелкаю по другому табу в момент когда активен фокус на поиске - viewWilDisappear перестает срабатывать.
Чо делать?
Евгений
чет сложно как-то описано всё, не до конца всё понятно, но я бы заметил тут две вещи
>> не срабатывает событие viewWillDisappear - контроллер не шарит что щас произойдет уход.
обычно такое происходит, когда контроллер не добавлен как childViewController
лично я серч элементы использовал только один раз когда-то очень давно, после этого предпочитаю реализовать эту фичу средствами текст филда + тейбл / колллекшн вью
Alexander
нашел такую же задачку тут http://stackoverflow.com/questions/29883460/how-to-make-uisearchcontroller-inactive-when-switching-views
Alexander
Alexander
короч решение - оказывается у uiviewcontroller’а базового есть такое свойство которое надо ставить в true - definesPresentationContext = true
Евгений
> @denisenkoaj
definesPresentationContext
походу это для готовых решений, как раз в духе серч контроллера. никогда не использовал такие
Alexander
Ребята есть какая нить штука, типа плагина для xcode , которая составляет UML схему всех классов?
Nikita
в alcatraz был плагин
Alexander
Alexander
так есть какая то тулза которая решает эту поддержку. Спасибо за наводку, буду смотреть)
Dry
доброго дня. ищу в массиве с алфавитом буквы из строки и приходится делать .lowercased, чтобы они находились. можно ли сделать регистронезависимый поиск по массиву?
Vladislavs
Тебе именно в массиве надо, не в бд?
Dry
в массиве, да
Vladislavs
ну, попробуй метод caseInsensitiveCompare
Anonymous
Paks
https://m.habrahabr.ru/company/livetyping/blog/320452/
Vladislavs
Ребят, какое приложение самое удобное для удаленного доступа маку с андроид устройства?
Евгений
к маку с андроид, пожалуй тим вьювер
Евгений
если не единственное?
Igor
Google Remote Desktop
Vladislavs
Спасибо, в итоге поставил на андроид VNC Viewer и штатно по локалке расшарил доступ
Nikolay
Всем привет! Хорошей рабочей недели! Подскажите по своему опыту как долго проект с Obj c на Swift переводить? Может процент от того, если нуля писать или еще какой критерий?
Vladimir
Vladimir
а зачем его переводить, если работает?
Vladimir
можно дописывать новые модули на свифте и постепенно переписывать старые)
Nikolay
Да я понимаю, что от проекта, проект стандартный, новостная лента, галерея, геолокация и тд
Nikolay
Проект будет развиваться долго по планам, да и заказчик не против, вот и размышляем)
Anonymous
Ребят, кто-нить сталкивался с багой такого плана? SQLite падает насчёт Open DataReader при асинхронных вызовах. SQLite же нам даёт асинхронный API. Стало быть вопрос: контроль за разделением ресурсов за потоками возлагается на пользователя SQLite или этот функционал инкапсулирован в сам класс, но я что-то делаю не так??? Кто-нить сталкивался?
Anonymous
склайт на время транзакций лочит всю бд
Anonymous
одно время — одна транзакция
Anonymous
хуй тебе, а не асинхронность
Anonymous
ну так ок
Anonymous
если он лочит, то какого хера он падает?
Anonymous
значит не лочит нихера
Anonymous
если б лочил, то другие потоки б не зашли же.
Anonymous
значит там асинхронные вызовы в официальном апи от склайта есть?
Anonymous
а тут получается, что из одного потока читаем/пишем, а из другого заходим, и тоже пытаемся читать/писать, и оно нас в эксепшен
Anonymous
асинхронные апи есть. Я же об этом и говорю
Anonymous
В официальном апи
Anonymous
речь если что про Xamarin SQLite
Anonymous
какая незадача
Anonymous
как я люблю эпловские продукты за баги
Anonymous
(на самом деле нет)
Anonymous
попробуй спросить в сисярп конфе
Anonymous
ща попробую..
Anonymous
спасиб
Andrei
но насколько я помню это не на всех версиях ios платформы
на одних все гут работает на какой-то (вроде 8) может вылететь может нет )
Paks
Народ, а как вы делаете такие вещи. Вот есть действия, которые нужно выполнять в разных частях программы (набор методов по какому-то признаку). Вы в таких случаях делаете синглтоны, просто статические классы или стандартные классы которые нужно постоянно инициализировать, для выполнения каких-то действий?
Paks
Например:
Выполнить запись или выборку из локальной б/д на основе определенных условий, которые тянутся из сети, и там еще идет логика.
Это действие одинаковое в нескольких точках приложения.
Эту логику записи/выборки вы где зачастую реализуете?
Anton
вот побоюсь сказать насчет iOS, на на бекенде это делается с помощью ORM, в котором действия с БД имплементируют паттерн Active Record(чаще всего его), а подключение к бд выполнено с помощбю синглтона.
Anonymous
ну вкратце про MVC, Viper архитектуру полистай, вот