TGViewer
Mobile Development by AppTractor Mobile Development by AppTractor @apptractor · 11K subscribers
Post #5833 2.02K
iOS

Transferable — часть фреймворка CoreTransferable от Apple. Он даёт декларативный способ описать, как ваши типы (структуры, классы и др.) могут экспортироваться и импортироваться, предоставляя нужные представления данных для обмена. Это может быть полезно для реализации drag-and-drop, copy/paste, функций Share-меню и других способов передачи данных. Когда тип соответствует Transferable, его можно использовать с API вроде ShareLink, PasteButton, а также модификаторами draggable(_:) и dropDestination(for:isEnabled:action:).В этой статье авторы разбирают, как с помощью Transferable можно сделать собственные модели в Swift-приложении «переносимыми».

• AnyLanguageModel — совместимая по API замена Foundation Models на кастомные модели
• Лучшие приложения в App Store Award 2025
• Навигация на SwiftUI: чего не хватает и как исправить
• Стэнфордский университет выпускает CS193p («Разработка приложений для iOS») – версия весны 2025 года
• Moving from Process to Subprocess
• Understanding the Transferable Protocol in Swift
• Enabling drag-and-drop and clipboard operations with the Transferable protocol
• A Deep Dive into SwiftUI Rich Text Layout: Beyond AttributedString — Inside MarkdownView and RichText
• Introducing Semantics into Navigation Bars
• The 7 changes I do for every new Xcode project
• SwiftUI: Charts Interactivity - Part 1
• Stop Using Swift Struct Like This — It’s Slowing You Down
Create with Swift Understanding the Transferable Protocol in Swift Learn how to prepare your custom types to be sharable between applications and system features with the Transferable protocol.
  • 👍 2
More from @apptractor
  1. Oct 16, 2026📺 Видео и подкасты за неделю • (iOS Ru) Анатомия LazyVStack. Проблемы, скрытые возможност…
  2. Oct 15, 2026Если вы так или иначе занимаетесь ASO, то вот нашел здравое - AsoBeast, self-hosted инстру…
  3. Oct 14, 2026Теперь приложения, созданные с помощью вайб-кодинга, можно будет легко запускать на Androi…
  4. Oct 14, 2026Gemini 4 Argon для Android-разработки Новая модель Google вышла вчера и уже стала доступна…
  5. Oct 13, 2026Еще к теме прошлой недели, когда автор RoR заявил о конце "ручного программирования". Как…
  6. Oct 13, 2026Apple представила HomeView — новый центр управления умным домом Apple представила HomeView…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →