0
我有一個NSMutableArray的用戶對象,即NSManagedObjects。用戶對象沒有其他對象中的一些個人信息,Bio通過一對一的關係將其加入到用戶中。是否有可能根據關係獲取一組對象?iOS /核心數據:可以爲關鍵訪問關係提供價值嗎?
下面一行的偉大工程,開創了用戶的用戶名的陣列信息(uname是用戶的屬性):
NSMutableArray * userNames = [[_users valueForKey:@"uname"] mutableCopy];
不過,此行編譯,但在運行時給出了一個錯誤...
NSMutableArray * firsts =[[_users valueForKey:@"bio.firstName"] mutableCopy];
//where bio is the name of the relationship to the Bio entity and firstName is the first name of the user.
它給人的錯誤是:
[NSNull length]:
無法識別的選擇發送到實例0x3ab0ca70