Open in app

Sign in

Write

Sign in

Atakan Cengiz KURT
Atakan Cengiz KURT

35 Followers

Home

About

Apr 23

self ve Self nedir?

Swift dilinde “self” kelimesi, bir sınıfın kendi özellikleri veya metotlarına erişmek için kullanılırken, “Self” kelimesi, sınıfın tipini ifade etmek için kullanılır. “self” küçük harfle başlar ve örneğin bir metot içindeki sınıf özelliklerine veya başka metotlara referans olmak için kullanılırken, “Self” büyük harfle başlar ve sınıfın tipini belirtmek için kullanılır, özellikle…

Swift

2 min read

self ve Self nedir?
self ve Self nedir?
Swift

2 min read


Dec 16, 2021

Swift - Dependency Injection nedir?

Dependency Injection yani; Dependency (ilgili sınıfa, protokole bağımlılık) Injection ‘da (başka sınıfları kendi sınıfımıza ekleyerek kullanmak yani enjekte etmek) anlamındadır. Bu yapı tüm nesne yönelimli dillerde modellenebilmektedir. Projelerinizde neden Dependency Injection kullanmalısınız? Uygulamalarınızda/projelerinizde Dependency Injection tekniklerini kullanmak size aşağıdakiler gibi birçok fayda sağlayacaktır: 1- Yeniden Kullanılabilirlik 2- Sürdürülebilirlik 3- Ölçeklenebilirlik 4- Test edilebilirlik

Dependency Injection

2 min read

Swift - Dependency Injection nedir?
Swift - Dependency Injection nedir?
Dependency Injection

2 min read


Nov 7, 2021

iOS Projenizde Swift ile Objective-C Kod Oranının Bulunması

Obj-C ile başlayan projelerde sonradan kodların Swift’e çevirilerek güncellenmesi gerekebiliyor. Obj-C kodların kalmasından dolayı Swift’e geçişlerde zorluklar yaşanabiliyor. Çok fazla Obj-C kod barındıran projelerde Swift’e çevirilemeyen kod oranını tespit etmemiz proje gidişatını görmemiz için gerekebiliyor. Dosyalar içerisinde kodlarda gezinerek (grep) Obj-C ve Swift’te class ve implementation bildirimlerini yakalayabiliriz.

IOS

2 min read

iOS Projenizde Swift ile Objective-C Kod Oranının Bulunması
iOS Projenizde Swift ile Objective-C Kod Oranının Bulunması
IOS

2 min read


Oct 31, 2021

iOS WebView Debugging

Cihazda safari ve uygulamada kullandığımız webview içeriğinin bilgisayar üzerinden debug edilmesi. Webview kullanılan projelerde sayfaları ve JavaScriptleri debug ederek web sayfasındaki hataları giderebilmekteyiz. Bunun için cihazı bilgisayarınıza bağlamanız ve tarayıcınızın geliştirici ayarlarını kullanmanız gerekmektedir. iOS Web Görünümlerinde Hata Ayıklama iOS webviewde web sayfasındaki console.log() mesajları Xcode log’larında görüntülenememektedir. …

Webview

2 min read

iOS WebView Debugging
iOS WebView Debugging
Webview

2 min read


Oct 24, 2021

iOS 15 Kullanımdan Kaldırılan (Deprecated) SDK’lar

Geliştiriciler için iOS 15'te Kullanımdan Kaldırılan Özellikler Genellikle iOS SDK’larında yenilikler duyurulurken kullanımdan kaldırılan (deprecated) özellikleri kod yazarken farketmekteyiz. iOS 15'te nelerin kullanımdan kaldırılan önemli gördüğüm özellikleri liste olarak aşağıda sıraladım. Kullandığınız kısımların iOS 15 için testlerinizi hızlıca yapabilirsiniz. Maps : MKPinAnnotationView ve MapPin beta sürümünden kaldırılmıştır.

Swift

3 min read

iOS 15 Kullanımdan Kaldırılan (Deprecated) SDK’lar
iOS 15 Kullanımdan Kaldırılan (Deprecated) SDK’lar
Swift

3 min read

Atakan Cengiz KURT

Atakan Cengiz KURT

35 Followers

iOS Developer

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams