اجتياز كائنات البيانات الأساسية المتعددة باستخدام NSPredicate

StackOverflow https://stackoverflow.com/questions/601619

سؤال

أواجه مشكلة في نموذج بيانات أساسي في الكاكاو. ربما تكون مشكلة أساسية إلى حد ما. يظهر أدناه قسم من نموذج البيانات الأساسية. بالنظر إلى قيمة خاصية الخلية في كيان الإخراج ، أريد إعادة الرسم البياني ذي الصلة.

Share photos on twitter with Twitpic

أنا أستخدم المسند التالي ولكنه يعيد صفيفًا فارغًا. لقد تمكنت من تشغيلها باستخدام كيان الرسم البياني ، لكن لا يبدو أنني قادر على اجتياز الرسم البياني من خلال الرسم البياني وإلى OUPUTCELL. المسند الذي أستخدمه هو:

NSEntityDescription *histogramBarEntityDescription = [NSEntityDescription entityForName:@"HistogramBar" 
                                                                inManagedObjectContext:[theDocument managedObjectContext]];
NSFetchRequest *histogramBarRequest = [[[NSFetchRequest alloc] init] autorelease];
[histogramBarRequest setEntity:histogramBarEntityDescription];
NSPredicate *histogramBarPredicate = [NSPredicate predicateWithFormat:@"(histogram.outputCell.cell = %@)", theOutputCell];
[histogramBarRequest setPredicate:histogramBarPredicate];
NSError *histogramBarError = nil;
NSArray *histogramsArray = [[theDocument managedObjectContext] executeFetchRequest:histogramBarRequest 
     error:&histogramBarError];

شكرا للمساعدة.

هل كانت مفيدة؟

المحلول

تم حل مشكلتي ، وهو تعليق مارق في الكود منع كيانات الرسم البياني الذي يتم إنشاؤه. في هذه الحالة ، ساعد التحقق التفصيلي لبعض NSLog في اكتشاف المشكلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top