Xcode ile Nasıl Memory Leaks Tespit Edilir?

Merhaba arkadaşlar, bu yazımızda Xcode ile projemizde varolan Memory Leaks nasıl tespit edilir bundan bahsedeceğiz. Memory Leaks nedir, nasıl oluşur gibi soruların cevaplarına buradan ulaşabilirsiniz. Yapacağımız örnek senaryoda apartman ve kiracıları ekleyip, listeleyebilen ve silebilen bir uygulama olacak. Uygulamanın 3 ekranı olacak. Bunlar Splash, Kiracı ekleme ve listeleme ekranları olacaktır. Uygulamanın çalışması aşağıdaki gibidir. Apartman […]

Strong – Unowned – Weak Tipleri

Merhaba arkadaşlar, bu yazımızda Swift Memory Management için en çok kullanılına yapılardan bahsedeceğiz. Daha öncesinde ARC’nin nasıl çalıştığından bahsetmiştim. O yazıya buradan ulaşabilirsiniz. Swift programlama dilinde değişken oluştururken 3 farklı tipte değişken oluşturabilirsiniz. Bunlar; Strong, Weak ve Unowned. Strong Bir değişken oluşturduğunuzda varsayılan olarak değişkenin tipi Strong olur. Strong tipli bir değişken Swift’in ARC yapısında […]