Swift - Retain Cycle, Automatic Reference Counting, Memory Leak - iOS Interview Questions - - vimore.org

Swift - Retain Cycle, Automatic Reference Counting, Memory Leak - iOS Interview Questions

Swift - Retain Cycle, Automatic Reference Counting, Memory Leak - iOS Interview Questions

YouTube

The first topic in my series about iOS Interview questions is about Retain Cycles, Automatic Reference Counting, and Memory Leaks in Swift. It's a tricky topic to get the hang of, so leave any questions in the comments and I'll be happy to help. This is part of a series of videos about iOS interview questions in Swift. Check out the overview where I list and briefly discuss all the topics that are in this series: https://youtu.be/56ZO6Gg68tw Project Source Code: https://www.dropbox.com/sh/oajpbm0qlluat70/AADaVX7XzQ9rFQ_b7nxGXgIha?dl=0 Apple Automatic Reference Counting Doc: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/AutomaticReferenceCounting.html Memory Leaks in Closures: https://medium.com/compileswift/understanding-memory-leaks-in-closures-48207214cba Follow me on Twitter: https://twitter.com/SeanA0400



iOS Concurrency and Threading - iOS Interview Question - Swift

The next topic in my series on iOS Interview questions explains concurrency and threading in iOS and Swift. This iOS interview question was asked in quite a few

YouTube

Weak and Unowned Self Closure Memory Leak Fixes

It's hard to sometimes demonstrate memory leaks if you're not fully aware of what to look for. In this lesson we'll go over leaks when you introduce the self va

YouTube

Swift Delegate Protocol Pattern Tutorial - iOS Communication Patterns Part 1

The next topic in my series on iOS Interview questions explains the Delegate Protocol Communication Pattern in Swift. This is a fundamental question in iOS deve

YouTube

iOS Interview Questions and Answers 2017 - Swift - Series Overview

I spent the last two months interviewing for mid-level iOS developer positions around San Francisco and was asked a lot of the same questions. I have a great ga

YouTube

Swift Optionals Tutorial - Unwrapping - Guard, If Let, Chaining, Force

The next topic in my series on iOS Interview questions explains unwrapping Optionals in Swift. This iOS interview question was asked in most almost all intervie

YouTube

Swift Gesture Recognizer Tutorial - Pan

The next topic in my series on iOS Interview questions is about UIGestureRecognizers in Swift. I was asked to do some live coding utilizing the UIPanGestureReco

YouTube

How I Got My First iOS Developer Job in 7 months - Starting From Scratch

I went from no programming experience to getting my first job as an iOS Developer in 7 months. In this video I explain specifically what I did to make that happ

YouTube

Why you might use copy instead of strong in an Objective-c @property

This video covers the use of the objective-c @property attribute 'copy'. There is some confusion as to why you would use copy, and I try and illustrate how not

YouTube

Pass Data Between ViewControllers Swift 3

In this Swift Tutorial, I'll show you how to pass data between View Controllers in Xcode. We'll do this by passing data from a UITableView to a Detail View and

YouTube

Filter, Map, Reduce - Swift - iOS Interview Questions

The next topic in my series on iOS Interview questions explains Filter, Map and Reduce in Swift. I was asked about this in a few of my interviews, so it's a goo

YouTube

Swift Error Handling - Do, Try, Catch - iOS Interview Question Series

The next topic in my series on iOS Interview questions explains error handling and the do, try, catch syntax in iOS and Swift. This iOS interview question was a

YouTube

Objective-C Memory Management - raywenderlich.com

Even though we have ARC, understanding memory management is critical to writing effectives. This video covers the process. ---- About www.raywenderlich.com: r

YouTube

Swift Classes and Structures Explained

The next topic in my series on iOS Interview questions is about Classes and Structures in Swift. This is a fundamental question in iOS development and I was ask

YouTube

Swift Fun Algorithms: Closure Reference Cycles

Let's look at another interesting scenario where Retain Cycles and occur within our program. Today, we examine closure blocks that are pretty tricky when it co

YouTube

Swift Observer & Notification Pattern Tutorial - iOS Communication Patterns Part 2

The next topic in my series on iOS Interview questions explains the Observer and Notification Communication Pattern in Swift. This is a fundamental question in

YouTube

Swift - Bounds vs. Frame - iOS Interview Question

The next topic in my series on iOS Interview questions frames vs bounds in iOS and Swift. This iOS interview question is typically asked as a warm up question,

YouTube

What is Retain Cycle,Memory Leaks in Swift4 ?

What is Retain Cycle,Memory Leaks in Swift4 ? In this video we will learn what is Retain Cycle and Memory Leaks in Swift 4 and how does it work. Cheers! 💲 Dona

YouTube

Merge Sort - Swift Tutorial - iOS Interview Coding Challenge

The next video in my iOS Interview questions series all about coding challenges explains a common sorting algorithm called Merge Sort in Swift. I have been aske

YouTube

How Do You Write Closures in Swift?

Closures are used everywhere in Swift and the UIKit APIs that we have access to. Today we'll go through a simple exercise of how to write and apply closures by

YouTube