HI我對核心數據正與3個實體(課上,學生,ExamRecord)和他們的關係面積:創建coreData xcode的iphone一個複合謂語
Class<------>> Students <------> ExamRecord
我創建了一個謂語爲獲取列表第五班的學生。
NSString * fmt2 = @"studentsToClass.className=%@";
NSPredicate * p2 = [NSPredicate predicateWithFormat:fmt2,@"5th",nil];
這個我得到第5類
的所有學生現在我也想申請上取出的學生另一個過濾器。
取的學生,其考試記錄「結果」是「通行證」。結果是ExamResult實體學生的屬性
我如何可以使用複合謂語在這?
請糾正我,如果我錯了,
任何幫助將不勝感激
感謝
@Fogmeister:我很想知道。 –
@MartinR感謝您的幫助,但我仍然無法獲取Student.My謂詞的結果變爲:studentsToClass.className ==「5th」AND studentsToExamRecord.result ==「Pass」PLease help and correct me where I am wrong – sagar
@sagar:你得到一個錯誤或沒有結果?也許顯示實體是如何定義的以及如何創建對象。如果你省略謂詞,你會得到所有的對象嗎? –