我有一個看起來像這樣取指的財產返還不當計數
意達核心數據關係 - >> ItemB
這裏作爲意達有很多itemB的。我想使用一個抓取的屬性,它允許我抓取與itemA關聯的itemB的所有關聯itemB,其中int32狀態屬性設置爲「2」。所以我創建的數據建模已取得的屬性,有以下幾點:
牽強屬性:completedItem 謂:狀態== 2 目的地:itemB
當我第一次嘗試過了,我得到了項背,並我認爲這一切都很酷並且完成了,後來我注意到了奇怪的行爲,當我仔細查看它返回的項目時,沒有任何與itemA對象關聯的itemB的實際數量。即使更奇怪的是,返回類型是NSFaultingMutableArray。這裏有一個簡單的例子
- 意大利意達集團itemB 0
- 上的NSSet屬性過濾謂詞搜索意大利意達集團的ItemB返回0
- 所取得的財產「completedItem」返回ItemB 的4
- 類型它返回的是NSFaultingMutableArray
這在我的腦海裏現在只是很奇怪,實際上沒有道理。有任何想法嗎?
更新1:
它出現在這裏列出的獲取屬性獲取所有 ItemB對象是核心數據所提供的謂詞相匹配,即使它沒有問題與意達相關
有點困惑,這是什麼意思,雖然 – 2011-12-13 20:58:37
會寫更多。 – 2011-12-13 21:24:31