SORU
15 Temmuz 2009, ÇARŞAMBA


Kont varlıklar için kakao Çekirdeği Verileri etkili yolu!

Varlık Türü üzerinde bir sayım yapmak için etkili bir yöntem (SQL SELECT count(1) ile yapabilirsiniz ... gibi) Temel Veri.. ama hakkında çok şey okudum. Şimdi sadece NSFetchedResultsController ile tüm seçme ve NSArray sayısı ile bu görevi çözüldü! Bu en iyi yol değildir eminim...

teşekkür ederim

CEVAP
15 Temmuz 2009, ÇARŞAMBA


NSFetchedResultsController kullanma Amacınız olabilir ama () gerçekleştirmek için en etkili yol olup olmadığını bilmiyorum. Varlık örneklerinin tane açık kod aşağıda:

// assuming NSManagedObjectContext *moc

NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:[NSEntityDescription entityForName:entityName inManagedObjectContext:moc]];

[request setIncludesSubentities:NO]; //Omit subentities. Default is YES (i.e. include subentities)

NSError *err;
NSUInteger count = [moc countForFetchRequest:request error:&err];
if(count == NSNotFound) {
  //Handle error
}

[request release];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • DrePwn

    DrePwn

    22 Temmuz 2011
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012