Swift’de Değişken ve Sabit İşlemleri

Merhaba arkadaşlar, swift ile ilgili giriş seviyesinde bazı bilgileri hızlıca sizlere aktarmaya çalışacağım. Değişkenler Hafızada geçici olarak saklanabilen verilerdir. Swift’de...

Şirket Kurmadan İnternet Üzerinden Ürün Satışı Yapmak (E-Ticaret)

Merhaba, internet üzerinden satış yapmak istiyorsunuz fakat henüz başlangıç aşamasında şirket kurmak istemiyorsunuz. Ne yapmanız gerekiyor? Kargo anlaşması, fatura kesmek,...

Ubuntu + Icecast ile Radyo Server Kurulumu

Ubuntu yüklü sisteminiz üzerinde bir internet radyosu kurmak ve yönetmek ister misiniz? Shoutcast’e alternatif olarak Icecast oldukça popüler ve kullanılan...

SwiftUI: Json Veri Çekme, Parse Etme ve List İçerisinde Gösterme

Selam dostlar, Apple tarafından 15 Ekim tarihinde yayınlanan istatistiklere göre IOS 13 kullanımı tüm Apple cihazların %50’sinden fazlasında kullanılmaya başlandı...

SwiftUI: Dizi Oluşturma ve Eleman Ekleme (Append Item to Array)

SwiftUI ile çalışırken değişebilecek veriler için @State kullanılması gerekmektedir. Herhangi bir değişkenin başına @State eklemesi yaptığınızda, kullanıcı aksiyonları, fonksiyonlar vs....

Swift

Swift’de Alert Oluşturma

Tanımladığınız alerti present yardımı ile çağırabilirsiniz. Alert’ler fonksiyon içine gömülerek daha kolay ve kolay kullanımı sağlanabilir. Sadece başlık ve mesaj göndererek alert gösterebilirsiniz. Şimdi alert isminde bir UIAlertController tanımayarak 1 adet Tamam butonu ekleyelim ve gösterelim. Alert bir değişkene atanır ve addaction ile butonlar eklenir....

Devamını oku
Swift

Swift Kurucu View Metodları (Instance Methods)

Swift ile uygulama yazarken, kullanıcı bir ekrandan diğerine geçtiğinde, veya uygulama ilk açıldığında 1 kez, veya uygulamanın ana ekranı 2.kez açıldığında gibi durumlarda bazı işlemler yapmak isteyebilir, bazı fonksiyonları çağırmak isteyebilirsiniz. Bu gibi durumlarda aşağıdaki kurucu metodları kullanabilirsiniz. viewDidLoad() : View tamamen yüklendiğinde. Herşeyden önce. viewDidDisappear()...

Devamını oku
Swift

Swift İle Ekranlar Arası Geçiş (Segue İşlemleri)

Viewcontroller eklendikten sonra, Push işlemi için Storyboard’da işaretleme tamamlanır ve ID tanımlaması yapılır. Sonrasında aşağıdaki işlemler yapılır. Şimdi notları daha hızlı buraya yerleştirmek adına ekran görüntüsü vs. paylaşamıyorum, fakat ilerleyen günlerde ihtiyaç olursa notları ekran görüntüleri ve kaynak linkleri ile güncellemeyi düşünüyorum. performSegue ile Diğer Ekrana...

Devamını oku
Swift

Userdefaults Veri Kaydetme ve Çekme

Userdefaults kavramı uygulamalarımızda en düşük boyutlu, çok sık güncellenmesi gerekmeyen verilerin kullanıcının cihazında saklanması işlemidir. Bunun için Coredata da kullanabiliriz fakat, daha düşük boyutlu tam olarak veritabanı mantığında çalışmayan, coredata’ya göre daha az fonksiyonel olan bir key-value saklama yapısıdır diyebiliriz. Kullanımı oldukça kolay olan bu...

Devamını oku
Swift

Swift’de Optionals Kavramı (Soru İşareti ve Ünlem)

Kullanıcıdan alınan verilerde tip uygunluğu ön tanımlaması yapmak için kullanılır.  Örneğin veri initialize edilmemişse ? kurtarıcımız olabilir. Soru İşareti (?) Olma veya olmama ihtimali mevcut. Uygun olduğu takdirde onay alır. Ünlem İşareti (!) Bu değerin olmama ihtimali yoktur. Kesinlikle tanımlanmıştır. Eğer bir sorun oluşursa, fatal error...

Devamını oku
Swift

Swift’de Fonksiyonların Kullanımı

Swift’de bütün programlama dillerinde olduğu gibi fonksiyonları kullanmaktayız. Eğer bir değer dönecekse, return edilecek veri tipini tanımlamamız gerekmektedir. Hangi tipde veri dönecekse ” -> Int” gibi dönecek verinin tipini belirtmemiz gerekiyor. Fonksiyon tanımlama oldukça basittir. Eğer herhangi bir veri dönüşü yapılmayacak ise, aşağıdaki gibi basitçe...

Devamını oku
Swift

Swift’de If Else Koşul İfadesi

İF Koşul ifadeleri olmadan bir uygulamayı tamamlamanız neredeyse mümkün değil. Her koşulda, her noktada kullanabileceğiniz bu önemli ifade, her programlama dilinde bulunmaktadır. İF ifadesi bir programlama dilinin bel kemiğidir. İf Koşullandırması Nedir ? İf ile 2 veya daha fazla farklı değerlerin veya durumların, tiplerin, seviyelerin...

Devamını oku
Swift

Swift’de Döngüler

Döngüler dizilerde, veritabanlarında veya başka birimlerde başka şekilde saklanan verilerin listelenmesi, toplu halde işlenmesi, üzerinde değişiklik yapılması gibi durumlarda ağırlıklı olarak kullanılmaktadır. Bunun dışında, hiçbir veri olmasa bile bir işlemi belli bir sayıda, belli bir durum gerçekleşene kadar yapmak gibi amaçlarınız için kullanabileceğiniz ifadelerdir. While...

Devamını oku
Swift

Arrays, Dictionaries ve Unique Diziler

Diziler düzenli verilerdir. Sınırsız sayıda değişkeni 1 dizide saklayabilirsiniz. Bu değişkenleri anahtarları yardımıyla çağırabilirsiniz. Okullarda öğrencilere verilen numara gibi, her veri içim 1 anahtar belirleyip, bu anahtarlar yardımı ile aynı veriyi birden fazla yerde kullanmanız kolaylaşacaktır. Diziler bir çok farklı amaç için kullanılabilmektedir. Düzenli verilerimizi...

Devamını oku