1
我有一個核心數據對象,其中包含其他對象的NSSet(例如庫對象包含NSSet圖書)。檢查庫的實例是否包含具有某個bookID的書的最佳方法是什麼?核心數據NSSet是否包含具有特定ID的對象?
是否可以使用鍵值編碼完成,還是必須枚舉所有書籍並手動檢查它們?
我有一個核心數據對象,其中包含其他對象的NSSet(例如庫對象包含NSSet圖書)。檢查庫的實例是否包含具有某個bookID的書的最佳方法是什麼?核心數據NSSet是否包含具有特定ID的對象?
是否可以使用鍵值編碼完成,還是必須枚舉所有書籍並手動檢查它們?
是的,你可以使用KVC。
BOOL bookExists = [[set valueForKey:@"bookID"] containsObject:@"myBookID"];