iOS RSSchool 2021. Objective-C. Memory management

0:00 Intro 1:35 Why does a developer need memory? 4:02 How long does the data exist in memory? 7:14 What is memory management? 9:00 Memory management in iOS 12:49 Manual reference counting (MRC) 19:43 Demo 1: Retain count 25:40 Autorelease pool 30:15 Demo 2: Autorelease pool 41:18 Property ownership attributes (MRC) 46:55 Demo 3: Property attributes (MRC) 55:45 Automatic reference counting (ARC) 59:12 Property ownership attributes (ARC) 1:03:24 Bridged cast 1:05:38 Demo 4. ARC 1:20:42 Retain cycle 1:24:55 Demo 5. Retain cycle 1:38:50 Useful links 1:39:29 Outro Useful links: Apple – Advanced Memory Management Programming Guide: Clang 12 documentation – Objective-C Automatic Reference Count (ARC): Materials (demo sources, tasks): Presentation: Discord: Other RSS courses:
Back to Top