«nspredicate» etiketlenmiş sorular

8
NSPredicate: NSDate özelliğinin gününe göre nesneleri filtreleme
Bir özelliğe sahip bir Core Data modelim var NSDate. Veritabanını güne göre filtrelemek istiyorum. Çözümün bir içereceğini varsayıyorum NSPredicate, ancak hepsini nasıl bir araya getireceğimi bilmiyorum. İki gün karşılaştırmak bilen NSDates kullanarak NSDateComponentsve NSCalendarfakat nasıl bir ile filtrelerim NSPredicate? Belki de NSManagedObjectalt sınıfımda sadece yıl, ay ve gün ile çıplak …

6
NSArray'ı NSDictionary anahtarlarına göre filtrelemek için NSPredicate kullanma
Bir dizi sözlüğüm var. Diziyi bir anahtara göre filtrelemek istiyorum. Bunu denedim: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Bu işe yaramıyor, sonuç alamıyorum. Sanırım yanlış bir şey yapıyorum. "SPORT" bir ivar olsaydı bu yöntem olduğunu biliyorum. Bir anahtar ise muhtemelen farklı olduğunu düşünüyorum. …

2
NOT IN kullanarak NSPredicate ile NSArray
Bir NSPredicate kullanarak belirli nesneleri filtrelemek istediğim bir NSArray'ım var, kolayca bir IN yapabileceğimi gördüğüm için NOT IN kullanabileceğimi umuyordum. Yani dizim var: self.categoriesList Sonra kaldırmak istediğim değerleri alıyorum: NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; Bu bana görüntülemek istemediğim kategoriler için bir ParentCategoryID listesi veriyor, bu yüzden onları kaldırmak için bir …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.