Iniciar sesión Registro
Anuncios
Tu espacio publicitario
Reserva este slot exclusivo para el periodo elegido.
Comprar publicidad →
Logotipo de la comunidad de telegram - BW Swift
Añadido 06 ene. 2025 🌐 UK

BW Swift

@bwswift
Número de suscriptores: 1 740
Fotos: 1,800
Videos: 184
Enlaces: 1,610
Descripción:
Канал створений для навчання програмування на swift та розробці програм під iOS. Мета проекту - допомогти студентам пройти шлях від розробника-початківця до оплачуваного фахівця. Тут я публікую актуальні та цікаві статті щодо iOS розробки. Адмін: @bws2007
Fuente

BW Swift | ‍💻 Xcode 26: нові фічі 1. Опціональний Compilation Caching– Дозволяє к...

Logotipo de la comunidad de telegram - BW Swift BW Swift @bwswift
845 Vistas/Alcance 2025-06-18 10:34 Mensaje №1856
👩‍💻 Xcode 26: нові фічі 1. Опціональний Compilation Caching – Дозволяє кешувати результати компіляції Swift та C/C++ файлів.– При повторній компіляції тих самих джерел (наприклад, при переключенні між гілками або clean build) збірка дістає готові артефакти з кешу замість перевираховувати все з нуля.– Активується через нову команду –enable-compilation-caching. 2. #bundle macro – Новий спосіб одразу отримати Bundle вашого таргета.– Жодних хитрувань із Bundle(for:) чи ручними шляхами до ресурсів.

👶 3. Next-gen SwiftUI Instrument – Оновлений шаблон у Instruments для SwiftUI.– Збирає тривалість усіх body-апдейтів і малює Cause & Effect Graph, щоб ви чітко бачили, чому і коли ваші в’юшки перерендяться.– Ідеально, щоб виявити «довгі» оновлення і виправити вузькі місця в продуктивності. 4. Type-safe String Catalog Symbols – Тепер Xcode може згенерувати Swift-коди для ключів у .xcstrings.– Увімкнути через Build Setting: Generate String Catalog Symbols. 5. Більш «зрозумілі» краші при nonatomic-конкуренції – Якщо два потоки небезпечно мутують nonatomic властивість Obj-C, сеттери інжектять sentinel 0x400000000000bad0.– Читання цього значення в іншому потоці призведе до крашу з чітким стектрейсом — ви одразу знайдете місце гонки. 6. Покрокове Predictive Code Completion – Тримайте ^ (Control) і приймайте підказку не одразу весь блок, а по «сегментах».– Контрольовані автодоповнення у довгих рядках коду — тепер без зіпсованих форматувань. 7. #endif-анотація – Xcode тепер показує умову #if … праворуч на тій самій лінії, де стоїть #endif.– Зручніше відстежувати вкладені препроцесорні блоки в складних файлах. 8. Explicit Swift Modules за замовчуванням – З Xcode 26 усі Swift-таргети збираються в explicit modules.– Покращує інкрементальні збірки та взаємодію між великими кодовими базами. BWSwift 📱 YouTube 📱 Patreon