我有一個具有相關的多對象實體集的實體匹配。我想知道有多少組具有「set_finished」屬性爲特定匹配設置爲YES的計數。我試圖這樣做:我試圖從相關實體中獲得匹配條件的記錄數
NSPredicate * predicate = [NSPredicate predicateWithFormat:@「ANY set_finished == YES」]; NSUInteger numberOfFinishedSets = [[[match valueForKeyPath:@「sets」] filteredArrayUsingPredicate:predicate] count];
第二行與此錯誤崩潰,我不明白。任何人都可以爲我闡明這一點嗎?謝謝。
2010-12-20 13:17:13.814 DartScorer [2154:207] *終止 應用由於未捕獲的異常 'NSInvalidArgumentException' 的,原因是: 「 - [_ NSFaultingMutableSet filteredArrayUsingPredicate:]: 無法識別的選擇發送到實例 0x617fb20'
謝謝。當然!我不確定我是如何錯過的!多少次我可以閱讀某些內容並且沒有看到明顯的錯誤,這真是太神奇了。 – lps 2010-12-20 13:58:23