Swift Dictionary arama filtreleme nasıl olur

  Web sitelerde veya uygulamalarda olmazsa olmaz bir özellik içerik aramadır. Mantığını anlamanız açısından basit swift dictionary olarak ar...

 Web sitelerde veya uygulamalarda olmazsa olmaz bir özellik içerik aramadır. Mantığını anlamanız açısından basit swift dictionary olarak arama filtreleme işlemini dictionary kullanarak yapalım.

var bilgiler : [Int:String] = [32:"Fatih",24:"Ayşe",19:"Sevda",44:"Murat",18:"Fatih"]

//yaşı 20 den büyük olanları filtrelemek istersek

var sorgu1 = bilgiler.filter({$0.key > 20})
print(sorgu1)  // [44: "Murat", 32: "Fatih", 24: "Ayşe"]




//Adı Fatih olanları filtrelemek istersek
var sorgu2 = bilgiler.filter({$0.value == "Fatih"})
print(sorgu2)  // [18: "Fatih", 32: "Fatih"]




//Adı Fatih olanları ve yaşı 20 den büyük olanları filtrelemek istersek

var sorgu3 = bilgiler.filter({$0.value == "Fatih" && $0.key > 20})
print(sorgu3)  // [32: "Fatih"]

Tüm Gönderiler Yüklendi Herhangi bir yazı bulunamadı Tümünü Görüntüle Daha fazla oku Cevapla Cevabı İptal Et Sil Yazan Ana Sayfa Sayfalar Konu Tümünü Görüntüle Size Önerilenler Kategori Arşiv Ara Tüm Konular İsteğinizle eşleşen hiçbir gönderi bulunamadı. Ana Sayfaya dön Pazar Pazartesi Salı Çarşamba Perşembe Cuma Cumartesi Paz Ptesi Sal Çar Per Cum Ctesi Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık Ock Şbt Mar Nis Mayıs May Haz Ağs Eyl Ekm Ksm Arl hemen şimdi 1 dakika önce $$1$$ dakika önce 1 saat önce $$1$$ saat önce Dün $$1$$ gün önce $$1$$ hafta önce 5 haftadan eski Takipçiler Takip BU PREMIUM İÇERİK KİLİTLİDİR ADIM 1: Sosyal ağda paylaşın ADIM 2: Sosyal ağınızdaki bağlantıya tıklayın. Tüm kodu kopyala Tüm kodu seç Tüm kodlar panonuza kopyalandı. Kodları/metinleri kopyalayamıyorum, kopyalamak için lütfen [CTRL]+[C] tuşlarına (Mac'te CMD+C) basın. İçerik Tablosu