Size: a a a

2021 March 09

a

anastasia in SwiftBook
A L E X
Привет. Хотел сегодня обновить)) 😬 А что за проблемы? Какой проц? Слышал, что на m1 бывают проблемы со сторибордами.
an internal error occurred пишет обычную
но никак не фиксится и сториборды не отображаются адекватно
источник

A

A L E X in SwiftBook
anastasia
м1
но раньше ок было
Ну тогда попробую на интеле. Там, кстати уже 11.2.3 висит, попробуй ещё раз обновить. Может как раз исправление подвезли)
источник

AD

Alexander Dergilev in SwiftBook
Ребят, выручайте, уже все попробовал, что нагуглил. Если открывать урл на mp4 через webview, автоматом видео открывает на весь экран, а мне нужно, чтоб открывалось по нажатию пользователя. Как это сделать?
источник

NK

Nikita Kharseko in SwiftBook
Привет, кто-нибудь знает способ как открыть локальный html с помощью сафари(не через вебвью)?
источник

Д

Дмитрий in SwiftBook
Nikita Kharseko
Привет, кто-нибудь знает способ как открыть локальный html с помощью сафари(не через вебвью)?
Сохранить его как файл, получить локальную ссылку и открыть сафари через uiapplicarion.open
источник

BV

Boris Verbitsky in SwiftBook
Всем привет, изучаю курсы по подписки на swiftbook, добрался до realm. Проблема следующая : новые записи добавляются, а вот старые не перезаписываются. Кто может подсказать, куда думать?
источник

NK

Nikita Kharseko in SwiftBook
Дмитрий
Сохранить его как файл, получить локальную ссылку и открыть сафари через uiapplicarion.open
Вроде так нельзя
источник

DK

Denis Kim in SwiftBook
Boris Verbitsky
Всем привет, изучаю курсы по подписки на swiftbook, добрался до realm. Проблема следующая : новые записи добавляются, а вот старые не перезаписываются. Кто может подсказать, куда думать?
остальной код не видно. в частности, не понятно по какому пути проходит программа. что в переменной currentPlace в этот момент?
источник

BV

Boris Verbitsky in SwiftBook
Denis Kim
остальной код не видно. в частности, не понятно по какому пути проходит программа. что в переменной currentPlace в этот момент?
С основного вью контроллера в дополнительный передаются данные через segue.destination. Они как раз передаются в currentPlace. Дальше отдельная функция раскидывает данные из current place по теккстфилдам и вставляет изображение. По видео видно, что данные эти доходят и расставляется

Далее в основном вью контроллере в unwindSegue инициализируются функция сохранения ( savePlace) ( получается, в момент выхода с дополнительного вью контроллера)
источник

DK

Denis Kim in SwiftBook
не надо мне код описывать, вы можете ошибаться насчет того как он работает. нужны скриншоты кода или путь при дебаге построчный
источник

DK

Denis Kim in SwiftBook
Boris Verbitsky
С основного вью контроллера в дополнительный передаются данные через segue.destination. Они как раз передаются в currentPlace. Дальше отдельная функция раскидывает данные из current place по теккстфилдам и вставляет изображение. По видео видно, что данные эти доходят и расставляется

Далее в основном вью контроллере в unwindSegue инициализируются функция сохранения ( savePlace) ( получается, в момент выхода с дополнительного вью контроллера)
в файле MainTVC в строке 63 вы создаете новый объект и его передаете на следующий контроллер, и его же этот контроллер и меняет (но для него не делается realm.add, поэтому он не сохраняется). нужно либо передавать сам объект либо ссылку на него в дочерний контроллер. либо просто где-нибудь запоминать какой именно объект вы изменяете
источник

BV

Boris Verbitsky in SwiftBook
сейчас изучу то, что вы написали
источник

DK

Denis Kim in SwiftBook
*MainPageTVC точнее
источник

BV

Boris Verbitsky in SwiftBook
я по уроку делаю, там точно также создание происходит обьекта, не понимаю
источник

DK

Denis Kim in SwiftBook
должно быть что-то вроде segueDest.currentPlace = places[indexPath.row]
источник

BV

Boris Verbitsky in SwiftBook
кажется понял про что вы, сейчас изменю
источник

DK

Denis Kim in SwiftBook
ну да, именно об этом я говорю - places[indexPath.row] это уже сущестующий у вас из коллекции Result объект из бд. а у вас в коде стоит Place.init(параметры), что создает новый объект (но не добавляет в бд потом)
источник

N

N1kitich in SwiftBook
"Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x280156080 UIView:0x114c045a0.width == - 16   (active)>"

Подскажите, можно ли найти конкретный объект по этому коду:
UIView:0x114c045a0
источник

BV

Boris Verbitsky in SwiftBook
все, Денис прав, заработало, огромная благодарность
источник

DK

Denis Kim in SwiftBook
N1kitich
"Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x280156080 UIView:0x114c045a0.width == - 16   (active)>"

Подскажите, можно ли найти конкретный объект по этому коду:
UIView:0x114c045a0
ну этот адрес это он и есть. можете так и сделать в дебагере: po 0x114c045a0
источник