Ребят, выручайте, уже все попробовал, что нагуглил. Если открывать урл на mp4 через webview, автоматом видео открывает на весь экран, а мне нужно, чтоб открывалось по нажатию пользователя. Как это сделать?
Всем привет, изучаю курсы по подписки на swiftbook, добрался до realm. Проблема следующая : новые записи добавляются, а вот старые не перезаписываются. Кто может подсказать, куда думать?
Всем привет, изучаю курсы по подписки на swiftbook, добрался до realm. Проблема следующая : новые записи добавляются, а вот старые не перезаписываются. Кто может подсказать, куда думать?
остальной код не видно. в частности, не понятно по какому пути проходит программа. что в переменной currentPlace в этот момент?
остальной код не видно. в частности, не понятно по какому пути проходит программа. что в переменной currentPlace в этот момент?
С основного вью контроллера в дополнительный передаются данные через segue.destination. Они как раз передаются в currentPlace. Дальше отдельная функция раскидывает данные из current place по теккстфилдам и вставляет изображение. По видео видно, что данные эти доходят и расставляется
Далее в основном вью контроллере в unwindSegue инициализируются функция сохранения ( savePlace) ( получается, в момент выхода с дополнительного вью контроллера)
С основного вью контроллера в дополнительный передаются данные через segue.destination. Они как раз передаются в currentPlace. Дальше отдельная функция раскидывает данные из current place по теккстфилдам и вставляет изображение. По видео видно, что данные эти доходят и расставляется
Далее в основном вью контроллере в unwindSegue инициализируются функция сохранения ( savePlace) ( получается, в момент выхода с дополнительного вью контроллера)
в файле MainTVC в строке 63 вы создаете новый объект и его передаете на следующий контроллер, и его же этот контроллер и меняет (но для него не делается realm.add, поэтому он не сохраняется). нужно либо передавать сам объект либо ссылку на него в дочерний контроллер. либо просто где-нибудь запоминать какой именно объект вы изменяете
ну да, именно об этом я говорю - places[indexPath.row] это уже сущестующий у вас из коллекции Result объект из бд. а у вас в коде стоит Place.init(параметры), что создает новый объект (но не добавляет в бд потом)