Dmitry
пока что временно всадил костыль с таймером, но потом надо будет поковыряться детально
Anonymous
Всем привет. Я UX/UI дизайнер . Есть небольшой опыт. Если у вас есть личный проект и его некому спроектировать и задизайнить, пишите. Сделаю проект за идею, денег не возьму. Прошу не писать балаболов, которые любят обсуждать до косточки свои мечталки и исчезать. Можем приступить сегодня
Ilkhom
примеры есть?
Anonymous
Отвечаю только в личку. Чат читать некогда.
AlmirkA
Скажите, почему может не вызываться didRegisterForRemoteNotificationsWithDeviceToken в iOS 10?
Alex
http://stackoverflow.com/questions/39489182/push-notification-is-not-working-on-ios-10
Emil
Есть люди которые работали с RealmSwift? есть несколько вопросов, самому чтото никак не получается разобраться
Alexander
пиши сразу вопрос)
Emil
проблема заключается в связях, есть список сервисов и заказов. в заказах list<service>
вроде по началу было все норм но потом заметил что при изминении в одном заказе изменяются все сервисы
Emil
начал изучать вопрос по один ко многим но не получается линкануть сервисы к заказам все равно получаю все эти иминения
Alexander
можешь показать тот код который заставляет появляется эти изменения?
Alexander
по шагам отлажывай
Alexander
через realmbrowser смотри прямо в файл когда изменение происходит
Emil
https://www.dropbox.com/s/kgyd1rz52al4qjc/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-01-23%2018.06.54.png?dl=0
Aleksandr
Привет) кто может посоветовать какую либу для отображения in app notifications на девятке?
Emil
https://www.dropbox.com/s/8dmqxgkm7i7imm3/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-01-23%2018.08.52.png?dl=0
Alexander
не объявления а код который вызывает изменения которые тебе не нужны
Alexander
ты отловить этот момент можешь?
Emil
да могу
Emil
это происходит когда исполняю realm.add(..., update: true)
Emil
try! realm.write {
order.services[indexPath.row + 2].serviceIsSelected = true
order.services[indexPath.row + 2].count = 1
realm.add(order, update: true)
}
Max
Max
хотя момент: order.services... = true и тд - это ли не тот самый код? ты ж присваиваешь свойству значение явным образом
Emil
в коллекшн вью при выборе true при деселекте false
Max
есть объект <Service>, есть объект <Order> - так?
Max
<Order> может включать много List<Service>
Emil
да верно
Max
one-to-many
Emil
как мне тогда быть?
Emil
объявил
Max
сейчас как var она принимает у тебя любые значения
Max
order.services[indexPath.row + 2].serviceIsSelected = true - некое свойство в service под номером [indexPath.row+2] меняется (я же структуру объекта Service не вижу пока, догадываюсь, что там есть property serviceIsSelected)
order.services[indexPath.row + 2].count = 1 - тут ты форсируешь кол-во сервисов в списке сервисов - эта строка точно работает?
Emil
да все работает и присваивает значения
Emil
проблема в связи он не создает отдельный список сервисов для заказа, а отображает просто весь список сервисов
Max
а у тебя в объекте Service есть свойство вот такое?
dynamic var order: Order?
Max
а двусторонняя связь налажена?
Emil
let order = LinkingObjects(fromType: Order.self, property: "services").first
Max
а почему только на один order ссылка?
Max
Emil
ну так сервисы мне нужны все что бы можно было в дальнейшем заходить в заказ и редактировать
Max
так и сделай их енумом, они тебе в БД зачем? данные заказа - это persistent данные, их надо хранить, а список сервисов - это чистый енум, сейчас в свифте можно такие енумы забабахать, с переменными и функциями, с параметрами, если надо
Emil
так а хранить их где они с api прилетают
Emil
могут добавляться на стороне сервиса и наоборот или придется каждый раз делать запросы при загрузке
Emil
При логе в ответе приходит версия бланка на стороне API
Emil
Если версия различается запрос на обновление локальной бы
Alexander
Ребята, какую библиотеку посоветуете логи пилить ? я нарыл вот такое https://github.com/DaveWoodCom/XCGLogger
Alexander
мож кто что юзал
Emil
Max
Спасибо попробую
точнее от API придет какой-нибудь JSON с параметрами, которыми ты инициализируешь объекты типа <Service>
Alexander
Господа, может кто посоветовать опенс сорс проект на Obj C где можно глянуть грамотную красивую архитектуру, но только не супер монстроозную типа Вайпера, или вайпер нынче нормально ?
Alexander
Присоединяюсь к вопросу
Filipp
https://github.com/richeterre/SwiftGoal
Filipp
вот что то такое было
Emil
Alexander
народ а кто в какой ide пишет? xcode? или же есть аналоги?
Alexander
как например appcode от jetbrains?
Stanislav
Alexander
ну я просто на других языках пользую только продукты jetbrains и они оч удобны
Alexander
по сравнению с xcode
Alexander
но appcode еще не пробовал. вот спросил
Max
Тормозная
на МБП всё летает, от техники зависит
Alexander
у меня кстати тоже не тормозит - мбп
Max
у меня автокомплит на 7ке отваливался последний раз, 8.2 прилично пока держится, хотя случается, вылетает
Alexander
хм у меня 8.1 - че оно само не просится обновиться чтоли?
Max
да, с IPA я наИПАлся будь здоров
Stanislav
Короче раньше радовал. Сейчас у них застой какой-то, по-моему
Max
Alexander
чет странно. я бы даже сказал не похоже на аппл
Alexander
хотябы уведомил что есть новая версия
Alexander
правда в апсторе есть 8.2.1
Max
угу, она 10.2 поддерживает
Stanislav
8.2 тоже поддерживает, если что)