У нас вы можете посмотреть бесплатно Совместное использование данных приложения с помощью унифицированных идентификаторов типов и табл... или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Во второй части этой серии мы завершаем описание процесса обмена контентом SwiftData между разными пользователями одного и того же приложения. Мы начинаем с того, что позволяем пользователю назвать свой файл экспорта и отображаем в SwiftUI всплывающее окно для обмена данными на основе UIKit. Поскольку данные генерируются динамически на основе текущего выбора пользователя, ShareLink недоступен, поэтому мы используем UIViewControllerRepresentable для связи с UIActivityViewController. Затем мы обрабатываем входящий файл BKLS при запуске или выводе приложения на передний план. Используя onOpenURL, мы декодируем общий JSON, управляем ресурсами с областью безопасности и импортируем книги, авторов и жанры в SwiftData, предотвращая при этом дубликаты. В этом видео показано, как безопасно объединять реляционные данные из внешнего файла, правильно связывать модели и поддерживать реальные сценарии обмена данными, такие как AirDrop, файлы и почта. Если вы хотите поддержать мою работу, вы можете купить мне кофе :) https://ko-fi.com/stewartlynch/ Моя рассылка https://stewartlynch.kit.com Приложение для Mac для списка каналов (бесплатно) https://stewartlynch.gumroad.com/l/obsjz Веб-приложение для списка каналов https://stewartlynch.github.io/YouTube/ Содержание: 0:00 Введение 1:55 UIActivityViewController ShareSheet 5:52 Кнопка ShareSheet 14:00 Обработка уведомлений о совместном использовании 16:43 Функция импорта 28:18 Тестирование совместного использования Файлы стартового проекта: https://github.com/StewartLynch/MyBoo... Завершено Проект: https://github.com/StewartLynch/MyBoo... Упомянутые в видео ссылки: SwiftUI ShareLinks • ShareLink and ShareSheet in iOS 16 Рекомендуемые ресурсы: Книги Big Mountain Studio AI Mastery in SwiftUI https://www.bigmountainstudio.com/ai-... SwiftUI Views Mastery https://www.bigmountainstudio.com/adv... Advanced SwiftUI Views Mastery https://www.bigmountainstudio.com/adv... SwiftUI Animations Mastery https://www.bigmountainstudio.com/ani... SwiftData Mastery in SwiftUI https://www.bigmountainstudio.com/swi... Объединение знаний по SwiftUI https://www.bigmountainstudio.com/com... Комплект из 5 книг по SwiftUI https://www.bigmountainstudio.com/boo...