Kategori Arşivleri: IOS Blog

ARRAY GRUPLANDIRMA VE FİLTRELEME

Merhaba, bu yazımda bir modeli olan arrayin içindeki değişkenlere bakarak gruplandırarak ve filtreleyerek istediğimiz bilgileri elde edeceğiz. Bu yazıda; valueForKeyPath:@”@distinctUnionOfObjects.##” ile arraydeki objelerin gruplandırılmasını sağlayacağız. NSPredicate kullanarak bazı paremetrelerle filtreleme yapacağız. sortedArrayUsingSelector:@selector(compare:) kullanarak Ascending olarak bir arrayi sort edeceğiz.   İlk olarak Array için bir model oluşturalım. Model isimli bir NSObjects’den türeyen bir class yaratıyoruz.

Devamını Oku

280 total views, no views today

UITABLEVIEWCELL SEÇİM STİLİ DEĞİŞTİRME

Merhaba bu yazımda UITableViewCell; Seçildiği durumdaki rengini değiştirme Seçim yapılma efekti olmayan stil konularından bahsedeceğim

Yukardaki kod basitçe; eğer 1. numaralı indexteki cell seçilirse selectionStyle == UITableViewCellSelectionStyleNone olduğundan üzerine basıldığında herhangi bir görünüm değişikli yapmaz. Diğer durumlarda ise setSelectedBackgroundView sayesinde oluşturduğumuz bir custom View ile istdiğimiz arka plan görünümünün elde edilmesini sağlayabiliriz. Örnekte arka

Devamını Oku

1,259 total views, no views today

DELEGATIONS

Merhaba bu yazımda temsilcileri yani delegations konusunda ufak bazı bilgiler vereceğim. Bu yazıda şu konulara değinilmiştir; Delegasyon nasıl kullanılır? respondsToSelector ile temsil edilen classta methodun olup olmadığı nasıl kontrol edilir? Opsiyonel methodlar yani temsil edilen classta methodun olup olmamasının zorunlu olmadığı methodlar nasıl tanımlanır?   Örneğimizde bir ViewController classı olacak. Bu class uygulamanın ilk açıldığı

Devamını Oku

142 total views, no views today

JSON Serialization/Deserialization

Bu örnekte basitçe Json konusundan bahsedeceğim. Bir request attığımızı farz edelim. Requestimizde json data yolluyoruz. Altaki örnekte JSON Serialize ediliyor..

NSDictionary’lerde yukarıdaki UserName, Type ve Password verilerini tutup göndermeniz de mümkündür. Bir de Json Deserialize örneğine bakalım.. Bir json verisi geldiğini düşünelim. Data Login olunup olunmadığını LoginSucced ile anlıyor. LoginHistory’de ise LoginId ile geçmiş login

Devamını Oku

82 total views, no views today