Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Visual Swift Memory Mastery

Posted By: Sigha
Visual Swift Memory Mastery

Visual Swift Memory Mastery
.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 44100 Hz, 2ch | 899 MB
Duration: 1.5 hours | Genre: eLearning Video | Language: English

Visually learn Swift memory safety, automatic reference counting (ARC) and memory management


What you'll learn

Two main types in Swift
How Swift manages and allocates memory
What to know about memory addresses
How to tell what kind of type you are looking at in Xcode
How to use Variables View in Xcode
How to print description about objects from the Variables View
How Swift manages and allocates memory
How Swift determines when it's OK to remove objects from memory
Automatic Reference Counting (ARC)
Dependencies and ARC
Retain Cycles (Also known as: Retention Cycles or Circular References)
What Strong, Weak and Unowned references are
The Debug Memory Graph tool in Xcode
Using Instruments Leak profiler to find memory leaks
What closures are and how to debug memory leaks with them
How to fix closure memory leaks with capture lists
How to debug common memory problems with Notification Center, Callbacks and Delegates

Requirements

Basic Swift Language Knowledge

Description

Have you ever tried to learn about memory leaks but thought it was too advanced or complicated to understand? If so, then "Visual Swift Memory Mastery" is the perfect course for you because you will become a master at finding and fixing memory leaks. First, you will learn the foundations of memory, how it works, and the two types we use in Swift. Next, you will understand why memory leaks even happen as I show you visually, enabling you to create, identify and resolve memory leaks. Finally, you're going to go through 3 different scenarios where we find memory leaks and resolve them with multiple solutions.

When you’re finished with this course, you will not only completely understand how to find and fix memory leaks using a variety of solutions but also how to check your current or previous apps for memory leaks and resolve them once and for all. In the workplace, your coworkers will be coming to you when they have memory leaks and you will be able to help them, just as I have helped you.

Who this course is for:

iOS Developers

Visual Swift Memory Mastery