2013-10-26 179 views
-1

對於iOS編程,我很新手。核心數據獲取關係對象

我有兩個實體任務的核心數據應用程序:組和任務。

用戶創建任務組一樣工作,家庭,街上購物和任務涉及到這些羣體像工作部署一個應用程序,用於購物,買奶粉等

我有兩個視圖控制器。

問題是,現在當用戶單擊tableView中的一個組時,它將進入下一個viewController,其中列出了所有組的任務。那麼,我如何才能只顯示羣組(在tableView中選擇)相關的任務?

對於現在當exapmle我點擊工作組我看到部署一個應用程序和購買牛奶等任務..我猜想它的錯誤NSFetchRequestNSPredicate謝謝!

+0

請閱讀Apple提供的[核心數據編程指南](https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/CoreData/cdProgrammingGuide.html)。 CD不是一個你可以隨時學習的框架,你會很快陷入不良境地,並且不得不忘掉壞習慣。 – RyanR

回答

0

創建一個NSPredicate以使任務==選定單元格中的任務。使用此謂詞篩選您在請求組級別上的任務屬性時所獲得的NSSet。 如果您已經這樣做了,請顯示正在執行此操作的代碼,以便我們看到究竟是哪裏出了問題。

您還可以給出您的模型(的相關部分)的屏幕截圖並指出您是否擁有實體的NSManagedObject子類?