Hızlı Swift: Elemanları Metod Olarak Kullanma

Swift 5.2 ile birlikte gelen, “$0” işareti yerine yazarak kodlarımızın okunaklılığını arttırabileceğimiz yeni yöntemi gelin birlikte öğrenelim.

Can Balkaya
TurkishKit
2 min readDec 18, 2020

--

Swift 5.2 ile birlikte artık elemanlarımızı metod olarak aktarabiliyoruz. Bu sayede bir elemana eriştiğimiz zaman $0 yerine direkt olarak elemanın ismini yazabiliyoruz. Küçük bir ayrıntı olsa da kodlarımızın okunurluğunu arttırmak için gerçekten güzel bir ayrıntı. 🔥

Kisi adında bir veri modeli oluşturalım ve bu veri modelinden meydana gelen objeleri bir dizi içerisinde birleştirelim.

Bu Kisi objeleri isim ve soyisim elemanlarına göre sınıflandırmak için iki ayrı dizi kullanalım. Aynı isimde olan kişileri ilk diziye, soyisimi aynı olan kişileri de ikinci diziye kaydedelim. Bunun için tabii ki map metodunu kullanacağız.

Fark edeceğiniz üzere, map metodunun içerisine $0.isim veya $0.soyisim yazmak yerine \.isim yapı yazarak çok daha güzel gözüken bir kod yazdık.

Gerçekten de kodumuz daha okunaklı gözüküyor öyle değil mi? 😉

Bizi daha yakından takip etmek istiyorsanız, sosyal medya hesaplarımıza aşağıdan ulaşabilirsiniz.

Twitter | Instagram | Facebook

--

--