Главная
Study mode:
on
1
Intro
2
About Me
3
Memory - Big Picture
4
Dumping Memory
5
Pointers are Integers
6
Bad Pointers
7
Safe Reads
8
How Much to Read?
9
Name Mangling
10
Strings
11
Output
12
Graphviz
13
Memory Layouts
14
C structs
15
C++ classes
16
Swift Types
17
Objective-C Classes
18
Swift Classes
19
Method Calls
20
Subclasses
21
Arrays
22
Protocols
23
Protocol Method Call
24
Enums
25
Wrapping Up
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore Swift's memory layout in this 57-minute conference talk from GOTO Copenhagen 2016. Dive deep into the bits and bytes of Swift data structures, examining how variables and internal components are organized in memory. Learn about pointers, safe memory reads, name mangling, and memory layouts for various programming constructs including C structs, C++ classes, Swift types, Objective-C classes, and Swift classes. Discover the intricacies of method calls, subclasses, arrays, protocols, and enums. Gain valuable insights into low-level Swift programming concepts through practical examples and visual representations using Graphviz.

Exploring Swift Memory Layout

GOTO Conferences
Add to list