Перейти к содержимому

What Memory Is & Why Manage It | Essential Memory Management | Swift & iOS Basics

The Code Bird и Yakov Manshin

0:00 / 0:00

What Memory Is & Why Manage It | Essential Memory Management | Swift & iOS Basics

2 396 просмотров · 2 года назад
The Code Bird и Yakov Manshin
2 396 просмотров · 2 года назад
In the first episode of my series on Swift and iOS basics, I cover the most essential questions of memory management in Swift (or rather, memory management, period—these questions are not really specific to Swift). The idea of this series is very simple: I want a collection of short-ish videos which I can use as a refresher without the need to google the details all over again. I used to have a special notebook for that kind of things, but it got lost—alas. So I’m basically recreating my collection of notes in the video format, and you can take advantage of it (if this format works for you). Support the Swift Bird by… • …joining as a member:    / @thecodebird   • …becoming a patron: https://url.ykvm.com/patreon • …buying me a coffee: https://url.ykvm.com/bmac More on Memory Management: • Swift & iOS Basics (playlist):    • Fundamentals of Software Development in Sw...   • Intermediate Memory Management:    • ARC, References & Retain Cycles | Intermed...   • Advanced Memory Management (Part 1):    • Side Table, Object Lifecycle, Unowned Refs...   • Advanced Memory Management (Part 2):    • Autorelease Pool, Lazy Initialization & Mo...   Chapters: • 0:00 Intro • 1:02 What Is Computer Memory (RAM)? • 3:41 Why Should I Care About Memory Management? • 5:17 Overview of Manual Memory Management • 6:37 Mistakes in Manual Memory Management • 8:29 Summary • 8:51 Outro The Swift Bird, a Yakov Manshin production 🎞️ #memorymanagement #ram #softwareengineering