Array capacity
C одной стороны:
C другой стороны:
Ссылки:
Buffer;
Geometric progression;
Reserve capacity;
Array capacity optimization;
What is the use of an array capacity.
C одной стороны:
Preserving an Array's Geometric Growth Strategy
@inlinable
internal func _growArrayCapacity(_ capacity: Int) -> Int {
return capacity * 2
}
C другой стороны:
Basically, the array capacity has no external use. It is there for Swift's internal use... ...Now that you've seen, you can forget about it.
Ссылки:
Buffer;
Geometric progression;
Reserve capacity;
Array capacity optimization;
What is the use of an array capacity.
🦄8👍3
Но я точно скажу да на изучение Английского с Transcriptum
Transcriptum, это:
- Свободное общение с умным AI-учителем иностранного языка на любую тему. Он проанализирует ваш диалог на допущенные ошибки.
- Перевод фраз. Пришли перевод в аудио или текстовом сообщении и получи разбор твоей фразы — были ли допущены грамматические или смысловые ошибки.
Скажи YES Transcriptum! 🇬🇧
Transcriptum, это:
- Свободное общение с умным AI-учителем иностранного языка на любую тему. Он проанализирует ваш диалог на допущенные ошибки.
- Перевод фраз. Пришли перевод в аудио или текстовом сообщении и получи разбор твоей фразы — были ли допущены грамматические или смысловые ошибки.
Скажи YES Transcriptum! 🇬🇧
Telegram
Transcriptum
Умный чат-бот для тренировки разговорной речи на английском, французском и немецком 🇬🇧🇩🇪🇫🇷
Нужна помощь? Пишите @issdev
Нужна помощь? Пишите @issdev
💯8👍5❤1
Пятничный дебаф ⤵️
1) -20% к производительности.
2) +15% временных затрат на рилсы.
Как фиксить эту игрушка дьявола?
1) -20% к производительности.
2) +15% временных затрат на рилсы.
Как фиксить эту игрушка дьявола?
😈9
SwiftUI на iOS 14 + Оптимизация
Базированная статья с конкретными советами и практиками при разработке на SwiftUI.
Сейчас в комьюнити бытует мнение, что на секцию SwiftUI особо нечего спрашивать, и все же подобные статьи раскрывают практичную внутрянку, которую должен знать каждый.
В общем, обязательно к прочтению ⬇️
Ссылки:
- SwiftUI на iOS 14: преодолевая баги и улучшая перформанс в 3 раза.
- The Mystery Behind View Equality.
Базированная статья с конкретными советами и практиками при разработке на SwiftUI.
Сейчас в комьюнити бытует мнение, что на секцию SwiftUI особо нечего спрашивать, и все же подобные статьи раскрывают практичную внутрянку, которую должен знать каждый.
В общем, обязательно к прочтению ⬇️
Ссылки:
- SwiftUI на iOS 14: преодолевая баги и улучшая перформанс в 3 раза.
- The Mystery Behind View Equality.
👍9🔥2
WWDC.
Много AI, да только в 15-ых+ айфонах и m1+ маках.
Девайсы сами себя не купят,
акции сами по себе не вырастут.
Ждем технические секции.
Много AI, да только в 15-ых+ айфонах и m1+ маках.
Девайсы сами себя не купят,
акции сами по себе не вырастут.
Ждем технические секции.
👨💻6
Привет, Swift 6. Пока data races?
Мы стали помечать @MainActor Views, ViewModels, ViewServices до того, как это стало мейнстримом.
Мы стали помечать @MainActor Views, ViewModels, ViewServices до того, как это стало мейнстримом.
👍5🔥1
К слову о синхронизации потоков.
Так или иначе, приложения крутятся вокруг Main Thread-a, как бы не воротили взгляд эксперты из бигтеха, где каждый "чих" хотели бы вынести в бэкграунд.
Кто говорил, что assert(Thread.isMainThread) - bad practice?
Ну-с, теперь будем жить с MainActor.assumeIsolated и @preconcurrency, что тоже самое по сути (ну и предупреждения / ошибки для компилятора скрывает).
Так или иначе, приложения крутятся вокруг Main Thread-a, как бы не воротили взгляд эксперты из бигтеха, где каждый "чих" хотели бы вынести в бэкграунд.
Кто говорил, что assert(Thread.isMainThread) - bad practice?
Ну-с, теперь будем жить с MainActor.assumeIsolated и @preconcurrency, что тоже самое по сути (ну и предупреждения / ошибки для компилятора скрывает).
💯6
Встречаем Swift 6
Много базы:
- WWDC24: Migrate your app to Swift 6 | Apple
- WWDC24: What’s new in Swift | Apple
Много базы:
- WWDC24: Migrate your app to Swift 6 | Apple
- WWDC24: What’s new in Swift | Apple
YouTube
WWDC24: Migrate your app to Swift 6 | Apple
Experience Swift 6 migration in action as we update an existing sample app. Learn how to migrate incrementally, module by module, and how the compiler helps you identify code that’s at risk of data races. Discover different techniques for ensuring clear…
🔥8
Мышление мужчин и женщин
В iOS разработке достаточно много умных, грамотных разработчиц.
Более того, за всю свою практику представительницы прекрасного пола ни разу не давали усомниться в своих навыках, а порой, давали пример своей смекалкой.
Сейчас общались с разработчицей про новый Xcode, и первое, на что она обратила внимание - новый фон у симулятора 💅
Более того, оказалось, что поменять фон в симуляторе - та еще задача.
Никогда не обращал на это внимание.
В iOS разработке достаточно много умных, грамотных разработчиц.
Более того, за всю свою практику представительницы прекрасного пола ни разу не давали усомниться в своих навыках, а порой, давали пример своей смекалкой.
Сейчас общались с разработчицей про новый Xcode, и первое, на что она обратила внимание - новый фон у симулятора 💅
Более того, оказалось, что поменять фон в симуляторе - та еще задача.
Никогда не обращал на это внимание.
💅11🦄5💘3
This media is not supported in your browser
VIEW IN TELEGRAM
В июне минимум постов, много работы.
😁4💯4❤1😢1