TGViewer
Channel ✦ Verified Channel
Код Воробья для iOS разработчиков

Код Воробья для iOS разработчиков

@sparrowcode

Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI.
Реклама: sparrowcode.io/ru/ads
Автор: @ivanvorobei
Subscribers
11.4K
Photos
394
Videos
96
Links
317

Showing posts older than #360 · Back to latest

Older Posts 14 shown
Post #358 6.01K
💻 В Swift-DocC добавили столбцы и колонки, видео и настраиваемые темы. Это всё еще Markdown, но с новыми тегами.

В асистенте теперь можно открыть документацию и сразу видеть код и форматированную версию.
  • 👍 47
  • 🆒 7
  • 🫡 2
Post #357 6.24K
В 💻 Xcode 15 новый линкер. Все операции выполняются паралельно. Пишут про прирост 5x. Линковка происходит после компиляции, так что билд-время увеличится не в 5 раз.

Так же представили mergeable-библиотеки - это динамические библиотеки с метаданными, с ними статический линкер может сделать перелинковку.
  • 👍 35
  • 🤯 13
  • 🔥 5
  • 🆒 3
  • 🫡 1
Post #354 6.8K
C iOS 💽 контроллерам можно ставить заполняющую вью, которая показывается когда данных нет. Можно ставить плейсхолдеры для поиска и прогресс.
  • 👍 121
  • ❤‍🔥 15
  • ⚡ 11
  • 🔥 9
Post #353 7.8K
В 👔 UIKit завезли новый метод контроллера viewIsAppearing. Вызывается с правильным лейаутом. Работает с iOS 13.

Пример использования - отскролить коллекцию в нужное место перед появлением контроллера.
  • 👍 100
  • 🔥 44
  • 🤯 24
  • 🆒 8
Post #352 6.36K
Новый формат локализации в 💻 Xcode 15. Теперь один файл с расширением xcstrings. Редактируется в Xcode. Импорт и экспорт xloc сохраняется.
  • 👍 94
  • 🤯 36
  • 🔥 21
  • 🎉 2
Post #351 6.86K
Превью работает с 👔 UIKit и даже AppKit. Так же обновили синтаксис превью - код сильно короче. Поддержка с iOS 💽
  • 👍 88
  • 🔥 45
  • 🤯 8
  • 🎉 6
Post #350 6.16K
В 💻 Xcode 15 добавили закладки. Можно привязаться к файлу или к строчке кода. Можно добавить описание. Закладки объеденяются в группы.
  • 👍 94
  • ❤‍🔥 28
  • 🤷‍♂ 13
  • 🔥 10
  • 🤣 1
Post #349 5.62K
Обновили иконку 👶 SwiftUI. Появилась на презентации, уже обновили на всех страницах.
  • 🔥 47
  • 🫡 21
  • 🤣 15
  • 👍 12
  • 🤯 3
Post #348 6.34K
В 💻 Xcode 15 код, который не нужно компилировать, становится прозрачными. Работает с кастомными флагами тоже.
  • 🔥 124
  • 👍 24
  • 🤯 11
  • 🆒 6
Post #345 6.08K
Системные пейволы на 👶 SwiftUI. Достаточно указать группу подписок. Использует заголовки и описания из 👨‍💻 Connect.

Локализовано, поддерживает RTL и часы. Можно настраивать материалы, фон, шрифты через модификаторы.
  • 🔥 54
  • 👍 14
  • 🎉 9
Post #344 6.16K
Анимированные символы в ✍️ SF Symbols 5. Анимации одни для всех, но некоторые символы анимируются по слоям.

Уже можно скачать приложение, там есть превью анимаций.
  • 🔥 59
  • 👍 12
  • 🎉 4
Post #343 7.41K
💻 Xcode 15 для картинок и цветов генерирует идентификаторы. Для UIKit инициализатор с resource, для SwiftUI просто напечатать точку в скобках Image.
  • 👍 165
  • 🎉 43
  • 🔥 25
  • 🤯 11
  • ⚡ 4
Post #342 6.29K
Теперь бету 💻 Xcode можно скачивать с нужными платформами. Возможно, в будущем будет доступно для релизной версии.
  • 👍 45
  • 🔥 17
  • 🎉 4
Post #337 7.84K
Представили 📦 SwiftData - новая база данных. xcdatamodeld не нужен, вся работа кодом. Есть миграция из коробки с CoreData на SwiftData. Работает с iOS 17.

5 видео по теме, первое доступно сегодня.
  • 🔥 157
  • 👍 17
  • 🎉 13
  • ❤‍🔥 6
Older posts →
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 →