How to prevent memory issues in iOS development with Swift

How to prevent memory issues in iOS development with Swift

23 Apr
6:00 pm
7:00 pm
(CET)
Save my spotJoin live stream
Speakers
No items found.
Powered by
No items found.

About the session

Milan explains how Swift creates objects, what exactly happens in memory during the program execution and how Automatic Reference Counting works. Especially if you have a lot of objects with complex relations and send references as input parameters to closures, without taking care, you can experience memory leaking. You will be able to understand, what is retain cycle and how to avoid it, how to write memory safe code and how to use the tools to watch memory usage and detect leaking.

Save your spot

23 Apr
6:00 pm
7:00 pm
(CET)
Save my spotSave my spotSave my spotSave my spot
Code of Conduct
WeAreDevelopers welcomes everyone and is dedicated to defending anybody from harassment, regardless of gender, gender identity, and expression, sexual orientation, disability, physical appearance, body size, race, age or religion.
Read more
Diversity & Inclusion
At the WeAreDevelopers Events we empower underrepresented groups by giving them the stage to share their knowledge and experiences. It is crucial for our international events to bring together the perspectives of people with different backgrounds.
Read more

Previous Live sessions

Did you miss a session? Browse our past sessions.

WeAreDevelopers Live Week – Second edition

Nočnica Fee

Watch recordingsWatch recordings

DevOps Maturity Check – a way to balance autonomy and alignment

Martin Thalmann

Watch recordingsWatch recordings

Workshop: All your telemetry data from any source in one place

Liam Hurrell

+ ...

Watch recordingsWatch recordings

DN Unlimited: Open Forum #HUMANAIZE | Special Edition

Nancy Nemes

+ ...

Watch recordingsWatch recordings

Serverless: Past, Present and Future

Oliver Arafat

+ ...

Watch recordingsWatch recordings

API Design – getting started

Alen Pokos

+ ...

Watch recordingsWatch recordings

The fundamentals of online video & getting started with live streaming

Phil Cluff

+ ...

Watch recordingsWatch recordings

Exlusive Slack Day

Bear Douglas

+ ...

Watch recordingsWatch recordings

Bitcoin SV DevCon

Steve Shadders

+ ...

Watch recordingsWatch recordings

How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution

Ulrich Wurstbauer

+ ...

Watch recordingsWatch recordings

Bitcoin SV: The massively scaled Blockchain to meet developer needs

Jimmy Nguyen

+ ...

Watch recordingsWatch recordings

Building high-performance and scalable architectures for enterprises – do's & don'ts

Luka Samaržija

+ ...

Watch recordingsWatch recordings

Introduction to Stream Processing with Apache Flink

Marta Paes Moreira

+ ...

Watch recordingsWatch recordings

Introducing cloud-native practices in enterprise environments

Denis Jajčević

+ ...

Watch recordingsWatch recordings

Edge Computing done by your network

Florian Pachinger

+ ...

Watch recordingsWatch recordings

About the evolution and future of software testing

Gerta Sheganaku

+ ...

Watch recordingsWatch recordings

How does Coronavirus impact cryptocurrencies?

David Stancel

+ ...

Watch recordingsWatch recordings

How to prevent memory issues in iOS development with Swift

Milan Todorovic

+ ...

Watch recordingsWatch recordings